Studio 3DVIA

Studio 3DVIA

Informace
Vyvinul Dassault Systèmes
Poslední verze 2.14.391 (17. května 2012)
životní prostředí Microsoft Windows
Jazyky Angličtina
webová stránka 3dvia.com/studio

3DVIA Studio je software pro vytváření interaktivních 3D zážitků, jako jsou videohry nebo seriózní hry .

Popis softwaru

3DVIA Studio je vývojové prostředí 3D v reálném čase, které umožňuje spolupráci mezi umělci a vývojáři při vytváření interaktivních 3D zážitků, které budou zveřejněny na webu 3DVIA.com v sekci Zážitky. Nejde o software Computer Aided Design , ale umožňuje vám importovat 3D modely ze softwaru, jako je Maya , 3DS Max nebo CATIA .

Protože umožňuje rychlé prototypování aplikací, 3DVIA Studio je také součástí softwaru CASE doporučeného metodou RAD .

Studio je obousměrně propojeno se stránkou 3DVIA.com. Pokud jsou 3D aplikace vyvinuté ve Studiu publikovány na 3DVIA.com, je Studio také schopné importovat obsah ze stejného webu:

Různé metody popisu chování

Stejně jako Virtools , 3DVIA Studio umožňuje uživateli vyvíjet své aplikace dvěma doplňkovými způsoby:

Příklad programování VSL

Na začátku kódu jsou definovány dvě proměnné: osa rotace RotationAxis s vektorem (0,1,0) a rychlost rychlosti 3 rad / s.

{ vkKeyboardPtr keyboard = vkIODeviceManager::Keyboard(); vkVec3 RotationAxis = vkVec3(0,1,0); float Speed = 3 * iCtx.clock.deltaTime/1000; if (keyboard.IsKeyPressed(vkKeyboard::eLeft) == true) { Object.Rotate(RotationAxis, Speed); } else if (keyboard.IsKeyPressed(vkKeyboard::eRight) == true) { Object.Rotate(- RotationAxis, Speed); } return true; }

Fyzikální engine

3DVIA Studio integruje fyzikální engine vyvinutý společností Dassault Systèmes . To umožňuje „  fyzikalizaci  “ - podle zavedeného neologismu - 3D objektů přítomných v aplikaci. Kromě své geometrie mají tyto fyzické objekty hmotu, podléhají gravitaci, jsou schopné srážky s jinými fyzickými objekty nebo více či méně se odrážejí od jiných objektů podle koeficientu zvoleného uživatelem.

Reference

  1. 3D modely
  2. Programovací bloky
  3. Obecné chování, které lze propojit s jejich vlastními 3D modely

externí odkazy