luxeengine / alpha

alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
MIT License
565 stars 74 forks source link

phoenix; remove Vertex type and store vertex data in typed arrays #321

Closed ruby0x1 closed 8 years ago

ruby0x1 commented 9 years ago

1) The recent phoenix changes for buffer based geometry started this transition 2) Vertices should be light weight, and the highest weight over larger lists of rendering is this old day one Vertex type

ruby0x1 commented 8 years ago

Having tried a variety of approaches

The goal was to unify the code usage patterns as a low hanging fruit bonus, but the divergence is enough for this change to become a significant time sink and adds new patterns. Instead the energy will be spent on embers.