forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Полезные функции (http://forum.boolean.name/forumdisplay.php?f=17)
-   -   Particle System (http://forum.boolean.name/showthread.php?t=14348)

Ryuujin 05.03.2011 01:48

Particle System
 
Вложений: 1
Приветствую форумчане!

Начал изучать Blitz недавно, но все же осмелюсь представить вам сие творение. Прошу оценить по существу, достоин ли этот велосипед называться системой частиц, или лучше использовать что-то другое?

Randomize 05.03.2011 02:46

Ответ: Particle System
 
Спрайты по отдельности - медленная штука. Лучше использовать квады, которые всей кучей лежат в одном Surface (то есть в одном Mesh). Blitz3D очень сильно тормозит когда много Entity`ей.

Ryuujin 05.03.2011 17:15

Ответ: Particle System
 
2Randomize
Спс, за совет, но можно поподробнее про это?

LLI.T.A.L.K.E.R. 05.03.2011 20:04

Ответ: Particle System
 
Код:

Else
        TFormPoint -.5, 1, 0, BGF_Gpivot, grs\Mesh
        v1 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 0, 0)
        FormPoint .5, 1, 0, BGF_Gpivot, grs\Mesh
        v2 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 1, 0)
        TFormPoint .5, 0, 0, BGF_Gpivot, grs\Mesh
        v3 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 1, 1)
        TFormPoint -.5, 0, 0, BGF_Gpivot, grs\Mesh
        v4 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 0, 1)
End If

AddTriangle grs\Surf, v1, v2, v3
AddTriangle grs\Surf, v1, v3, v4

Смотри BlitzGrass.bb
Код:

Function BGF_sysCreateBlock.BGF_GrassBlock
Смысл в том, что одна модель дорисовывается различными объектами.
Попонятней: дом 1 - а стены ещё достраиваешь.


Часовой пояс GMT +4, время: 13:39.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot