Уголок tool-программистов
GameDev.ru / Сообщества / Уголок tool-программ / Форум / Универсальный способ сборки VertexBuffer'а при экспорте без дублирования вершин (комментарии) (2 стр)

Универсальный способ сборки VertexBuffer'а при экспорте без дублирования вершин (комментарии) (2 стр)

Страницы: 1 2
key0Постоялецwww22 июля 201319:05#15
код не для моего ума пока а вот в коментарии описка - не кеша а хэша)
RPGmanУдалёнwww23 июля 201322:18#16
Gestalt
> (size_t)(v.x*738 + v.y*193 + v.z*834)
Очень плохой хеш, ваще не работающий на маленьких значениях x/y/z, и на очень больших.
Флоаты лучше пригонять к диапазону 0..1 перед тем, как считать для них хеши. Но axis-aligned бокс неизвестен в момент сборки вершины, что вынуждает делать отдельный прогон по всей сцене, и сводит на нет любой возможный профит от хештаблиц.

>Функция вычисления хэша может подлежать оптимизации, но это уже другой вопрос.
Это основополагающий вопрос, когда дело касается хешей.

Страницы: 1 2

/ Форум / Уголок tool-программистов

Тема в архиве.

2001—2018 © GameDev.ru — Разработка игр