.[ ČeskéHry.cz ].
struktura scény
Jdi na stránku Předchozí  1, 2
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 8. prosinec 2009, 02:22:01    Předmět: Odpovědět s citátem

bolejt> Někdo tomu prostě říká Scene Graph a o tom se už napsalo víc než dost. Každý si to implementuje trochu jinak, protože každý od toho má jiné požadavky. Není žádné "nejlepší" řešení, Semovo řešení je jen jedno z mnoha. Je to téma spíš z objektové analýzy a návrhu než z vývoje her.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
]semo[



Založen: 29. 07. 2007
Příspěvky: 1526
Bydliště: Telč

PříspěvekZaslal: 8. prosinec 2009, 09:29:02    Předmět: Odpovědět s citátem

eosie: Ale houby, je to téma z vývoje her.
Jinak samozřejmě: já i bolejt víme, že se to dá řešit více způsoby.

bolejt: ty závislosti, kterých se bojíš nebyly až tak zlý, tahle část kódu patřila v Aquadelicu k těm čistším. Zveřejnit můžu, přestože projekt byl komerční, ale je to Delphi. Máte zájem?
_________________
Kdo jede na tygru, nesmí sesednout.
---
http://www.inventurakrajiny.cz/sipka/
Aquadelic GT, Mafia II, simulátory
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Yossarian



Založen: 28. 07. 2007
Příspěvky: 274
Bydliště: Šalingrad

PříspěvekZaslal: 9. prosinec 2009, 00:15:50    Předmět: Odpovědět s citátem

]semo[ napsal:
Máte zájem?
Sem s tim. Prave se potykam s podobnym problemem. Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
bolejt



Založen: 02. 05. 2009
Příspěvky: 45

PříspěvekZaslal: 9. prosinec 2009, 01:32:30    Předmět: Odpovědět s citátem

Eosie: drtivá většina scene graph článků se zabývá hierarchií scény z hlediska renderování. a nesouhlasím s tím, že to není součást vývoje her, vývoj engine/hry je přece (možná specifičtější) vývoj software.

]semo[: samozřejmě je zájem i z mé strany Razz po vytvoření vlastního prototypu bych to s radostí prolezl skrz na skrz.
_________________
Ball ball8;
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
]semo[



Založen: 29. 07. 2007
Příspěvky: 1526
Bydliště: Telč

PříspěvekZaslal: 9. prosinec 2009, 09:33:27    Předmět: Odpovědět s citátem

Tak ok, doufám, že nebudete zklamaní, nemůžu ukázat uplně celý zdrojáky hry (už proto, že nejsem autorem jen já :) ). Tady je to, o čem jsme se bavili: http://brozura.hkkfilm.eu/scene.zip
Je tam Scene.pas, kde jsou třídy TSceneNode a TSceneObject a pak tam najdete jádro fyziky a zvuku, kde jsou objekty co dědí z TSceneObject. Grafiku vám nedám, protože je to komplikovanější a jen by vás to mohlo zmást - motají se do toho SubMeshe a podobně.
Berte to spíš jako inspiraci, neříkám, že bych dnes něco nepřepsal ;). Budete-li to číst a něco bude nejasný, napište na icq.
_________________
Kdo jede na tygru, nesmí sesednout.
---
http://www.inventurakrajiny.cz/sipka/
Aquadelic GT, Mafia II, simulátory
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna