alexprey, как ты знаешь модели состоят из треугольников, в каждой вершине которого задана нормаль, эта нормаль интерполируется в каждом пикселе по всей поверхности. Это уже неправильно, нормаль у всей плоскости должна быть одна, поэтому нормали в вершиных быть правильными не могут как ни крути.
К тому же, ты мой алгоритм не видел.
Еще могу добавить что если взять к примеру анимированую модель, взять любой кадр анимации и сравнить нормали в этом кадре полученые анимацией и построеные тем же самым алгоритмом, которым построили нормали в нулевом кийфрэйме, то они будут сильно отличатся. Тоесть нормали в ходе анимации сильно искажаются, всегда.
alexprey, нет, не зря, нормали у меня очень быстро строятся, при чем с учетом максимального угла сглаживания. К стати в DooM 3 нормали в md5 тоже не хранятся, когда я писал поддержку md5 тогда я и задумался а надо ли мне хранить нормали.
Сказать сложно, были периоды когда я почти ни чего не писал, потом это, можно сказать, новый движок основанный на старом, который я начал писать в конце декабря прошлого года. Началось с того, что я хотел переформатировать старый движок, в итоге почти все функции я частично или полностью переписал, механика изменилась, сделал иерархию классов, всё что касалось освещения полностью переработано, новый редактор карт почти с нуля написан, формат моделей новый (в нём не хранятся нормали и TB). Но не все фичи старого движка вошли в новый, нет поддержки лайтмапов и ландшафты отсутствуют.
Движок постоянно пополняется, я вот сейчас работаю над ИИ, это тоже часть движка.
Doc, опять ты. Я предпочитаю показывать результат когда он готов на 90% и не выпендриватся. А ты продолжай выпендриватся со своей унылой ммо и отвали уже.
» Shapik: the quest 2 / Мы прошли Greenlight!
Надеюсь что можно.
Да к стати, поздравляю.
Ред. DENj
» Shapik: the quest 2 / Мы прошли Greenlight!
Ред. DENj
» Dead Eternity / Пост Негодования
Ред. DENj
» Sombre / Sombre
» Sombre / Sombre
» Sombre / Sombre
» Sombre / Sombre
Ред. DENj
» Sombre / Sombre
К тому же, ты мой алгоритм не видел.
Еще могу добавить что если взять к примеру анимированую модель, взять любой кадр анимации и сравнить нормали в этом кадре полученые анимацией и построеные тем же самым алгоритмом, которым построили нормали в нулевом кийфрэйме, то они будут сильно отличатся. Тоесть нормали в ходе анимации сильно искажаются, всегда.
Ред. DENj
» Sombre / Sombre
Ред. DENj
» Sombre / Sombre
Движок постоянно пополняется, я вот сейчас работаю над ИИ, это тоже часть движка.
» SpiceLog / 3D Modelling
» Sombre / Скриншоты монстров
» Sombre / Sombre
» Sombre / Sombre
Ред. DENj
» Sombre / Скриншоты монстров
» Sombre / Sombre
» Sombre / Sombre
» Sombre / Sombre
» Sombre / Sombre
Ред. DENj
» Game Dev / Давайте делать игры!