Эквивалент gluProject в Javascript

#javascript #math #matrix #webgl

#javascript #математика #матрица #webgl

Вопрос:

Я ищу эквивалент gluProject в javascript для использования с WebGL. Кто-нибудь знает, где находится реализация с открытым исходным кодом или как ее реализовать на javascript?

Я использую библиотеку javascript glMatrix отсюда:

https://github.com/toji/gl-matrix

но в нем отсутствует функция project. Спасибо за любую помощь!

Комментарии:

1. На данный момент у меня было несколько запросов на проектную / непроектную функцию, поэтому я рассмотрю возможность ее добавления в ближайшее время. (Я автор glMatrix)

2. @Toji, это было бы здорово! Остальная часть библиотеки потрясающая, так что это было бы приятным дополнением.

Ответ №1:

РЕДАКТИРОВАТЬ: Взгляните на WebGLU https://github.com/OneGeek/WebGLU
Я еще не работал с этим, но, похоже, это то, что вы ищете.

Я также нашел другой проект: http://code.google.com/p/ofxjavascript/wiki/ofxGlu Хотя это выглядит не слишком многообещающе… Я бы также посоветовал использовать 3D-движок javascript «более высокого» уровня, если вы только начинаете изучать WebGL. Я многому научился у существующих решений только для того, чтобы, наконец, создать свои собственные библиотеки.

Комментарии:

1. Спасибо, я нашел непроектную версию функции, которой должно быть достаточно.