"As the Axiros IT Team, we manage locations across data centers and cloud environments.
At the end of the day, it’s a bit of garbage in, garbage out; it’s really a human that’s kind of making the decisions, and a human that’s inspiring the good ideas, and a human that’s selecting them and then taking them to the next level. But man, the amount of content we can create, and the speed at which we can create it, just transforms how good we are at being able to bring an idea to life and pitch things.。新收录的资料是该领域的重要参考
----------------------,这一点在新收录的资料中也有详细论述
Doing vertex data interleaved like this requires all the attributes to have the same size. I am able to get away with this since I pack everything into SDL_GPU_VERTEXELEMENTFORMAT_UBYTE4. Interleaved vertex buffers with mixed data sizes seems like a good place for using an inverted table and a C function to write it onto a transfer buffer row-by-row. Inverted tables also have the added benefit of squeezing the space used by each column if the numbers fall into a certain range. For example, with mock data: v_attrib ← ('p.x'⋄'p.y'⋄'p.z'⋄'n.x'⋄'n.y'⋄'n.z'⋄'r'⋄'g'⋄'b') ⋄ vb1←?(0 0 0 0 0 0 256 256 256)⍴⍨10000,≢v_attrib ⋄ vb2←{↑¨⊂⍤¯1⍉⍵}vb1, calling th system function ⎕SIZE 'vb1' 'vb2' returns 720040 and 540392 bytes respectively. ↩︎