view3dscene projekt a nézőt a 3D-jelenet fájlokat.
Támogatott formátumok:
· VRML 1.0 és 2.0. Szinte teljes VRML 1.0 támogatással elkészült. VRML 2.0 (aka VRML 97) támogatást is történik, bár néhány speciális funkciók hiányoznak most (mint a prototípusok, scripting, interpolátorok, érzékelők). VRML fájlok általában WRL kiterjesztése.
· Lásd VRML végrehajtásának állásáról a részletes listát a támogatott funkciók. Lásd még a kiterjesztéseket VRML, én VRML tesztsorozat, és végül a hivatalos VRML előírásoknak.
· Továbbá rengeteg OpenInventor a 1.0 ASCII fájlok (kiterjesztés IV) kezeli. Főként azért, mert Inventor 1.0 és VRML 1.0 nagyon hasonló formában, de view3dscene kezeli néhány további, Inventor-specifikus csomópontok.
· 3D Studio 3DS formátumban. Nem minden információt 3DS kezeli view3dscene de a legfontosabb dolog, mint anyag, textúra koordinátákat és textúra fájlneveket támogat.
· Hullámfront OBJ fájlokat. Csak nagyon alapvető támogatást: geometria és textúra coords. Texture elemzi default_obj_texture.png az aktuális könyvtárban fogja használni, ha textúra coords vannak megadva a fájl.
· GEO. Néhány egyszerű formában; Azt sem tudom, hogy milyen programot ír fájlokat ebben a formátumban, csak az történt, hogy volt egy pár ilyen formátumú fájlok. Nem, ez nem Videoscape GEO és ez nem Houdini GEO.
Tulajdonságok :
- két navigációs módszer áll rendelkezésre: Walk (gyaloglás mint FPS (Doom, Quake) játékok, ütközés felderítése, a gravitáció és a kapcsolódó szolgáltatások rendelkezésre áll), és vizsgálja meg (ez lehetővé teszi, hogy könnyen forgatni és átméretezni a teljes modell).
- convertion 3DS, OBJ és GEO fájlokat VRML 1.0
- Vagy egyszerűen nyitott és mentse a VRML 1.0 vagy 2.0 fájlt, és a hatása view3dscene fog működni, mint egy & quot; elég-nyomtató & quot; A VRML fájlok.
- Beépített ray-tracer (amely szintén külön parancssoros program, rayhunter) generálni szép kilátás nyílik a felvétel (árnyékok, tükrök, és fényáteresztő). Classic sugárkövető valósít pontosan VRML 97 világító egyenletek.
Mi az új ebben a kiadásban:
- A Mac OS X verzió most egy natív megjelenés és könnyen telepíthető.
- letöltése forrásokat a HTTP protokoll végre.
- betöltése abszolút minden erőforrást adatok URI (textúrák, hangok, 3D-s modellek) is támogatott.
- New rendelt funkciók rendelkezésre, hogy könnyen válthatunk nézőpontokat.
- New X3D funkciók közé tartozik a CAD szinten 2 csomópontok, MultiTexture.function, és NavigationInfo.transitionComplete.
- Váltás teljes képernyős javul.
- Az alapanyag tulajdonságai is lehet betölteni külön XML fájlokat.
Mi az új verzióban 3.12.0:
- Most már lehet navigálni a Walk és Fly mód egérrel húzva.
- Mouse 3D eszköz támogatása adtunk.
- Képernyő-Space Ambient elzáródást megvalósítani (lásd menüpont & quot; megtekintése - & gt; Képernyő Effects & quot;).
- 3D fények szerkeszthető interaktív (lásd a & quot; Szerkesztés - & gt; Lights Editor & quot; menüpont).
- Minden képernyőn hatások együtt most multi-sampling (anti-aliasing).
- UNIT nyilatkozata X3D 3.3 végrehajtását.
- VisibilitySensor node támogatja.
- Sok javítások háromszögelési konkáv sokszögek.
- Egyéb kisebb fejlesztések és optimalizáció érkező segítségével Castle Game Engine 4.0.0.
Mi az új verzióban 3.11.0:
- Számos fejlesztést a Collada renderelés és átalakítás X3D.
- Geometry shader támogatja.
- A & quot; Limit FPS & quot; opció beépítésre, hogy nem a kipufogó CPU.
- Több kép formátumok támogatottak textúrák (GIF, TGA, XPM, PSD).
- A menüponttal, hogy a képernyőről átlátszó háttérrel.
- Az új parancssori lehetőséget, hogy válasszon egy kezdeti szempontjából.
- Fejlesztések és optimalizációi árnyék térképek és Variance Árnyék Maps.
- Color interpolátorok dolgozni HSV helyet.
Mi az új verzióban 3.10.1:
- X3D modellek a lemezre mentett használata X3D XML kódolás.
- Conversion a VRML 2 X3D ma már lehetséges.
- New menüpontok és parancssori adtunk ahhoz átalakítás különböző VRML / X3D verziók és kódolásban.
- A független & quot; tovrmlx3d & quot; bináris adtunk a view3dscene kiadás, kifejezetten átváltására kötegelt módban.
- Saving VRML / X3D modellek a klasszikus kódolás is javult a jobb kezelhetőség meta tagek, jobb behúzás, és megbízhatóbb megtakarítást modellek segítségével árnyék térképek kiterjesztéseket.
Milyen új verzióban 3.10.0:
- Az összes világítási számítják per-pixel shader a rendering (használjuk a Phong árnyékoló). Ez azt jelenti, hogy sokkal szebb Tükrös és spot fény kiemeli. Próbálja meg, hogy néhány sima és kanyargós fémfelületek értékelem :) Szintén fény csillapítás, sugár, SpotLight.beamWidth pontosan renderelt most.
- A bump mapping hatása nagyon szépen egységes az új renderelési eljárást. Most bump mapping működik, bármilyen fény- és textúrázás feltételeket, dolgozik kétoldalas világítás, és megtesz minden normális VRML / X3D fények venni.
- Ez azt is lehetővé teszi számunkra, hogy bump mapping & quot; engedélyezve & quot; alapértelmezés szerint. (Tudod kontrollálni a Nézet - & gt; Bump Mapping menü view3dscene természetesen.)
- Az árnyék térképek végrehajtását is szépen egységes új rendering. Ez ad egy hatalmas javulást, mint most figyelembe vesszük az árnyékokat a megfelelő helyre a világítás egyenlet, a kicsinyítés csak a hozzájárulását a kitakart fény. Tehát az árnyékok térképek működik teljesen jól, több fény és árnyék több térképek az azonos alakú.
- Árnyék térképek is dolgozik most az összes multi-textúrázás lehetőségeket. És általában együtt tudnak működni minden VRML / X3D fények / anyagok / textúrák beállításokat.
- Van egy új, fényes módszer teszi mindent a shaderek (OpenGL Shading Language, aka GLSL). Minden standard X3D renderelést, valamint a kiterjesztések, áll rendelkezésre ebben a megjelenítési módot. Ennek eredménye a sokkal jobb megjelenés sok jelenet.
- konverterek fejlesztések:
- Conversion 3DS, GEO, Wavefront OBJ, MD3, Collada újraírásra termelni X3D 3.2.
- betöltésekor 3DS és Wavefront OBJ, igyekszünk nehezebb találni megfelelő mintázat neve.
- Azt olvassuk normalmap (aka bumpmap) információt 3DS és Wavefront OBJ modellek. Ez természetesen alakul át a bump mapping kiterjesztéseket VRML / X3D.
- Mi is kiadja (a forrás csak) vár verziója 0.9.2. Ez a fejlesztők, így van várat források kompatibilis a legújabb motorral.
- A Blender X3D exportőr frissítik Blender 2.58, portolása a normalMap jellemzői.
- További új funkciók és javítások:
- X3D fényforrás & quot; globális & quot; mező helyesen támogatott.
- Te sokkal több lehetőséget testreszabására fényszóró, új KambiNavigationInfo.headlightNode kiterjesztése. Tudod, hogy minden X3D fény (irányított, spot pont) van, és működni fog.
- VectorInterpolator kiterjesztése végre animálni MFFloat készletek, például animálni ElevationGrid.set_height. Egyszerű demo.
- ColorSetInterpolator kiterjesztése animálni MFColor szett (szín) mezőt.
- LineProperties node megvalósítani (lásd Forma összetevői támogatják).
- Transform animáció optimalizálás.
- különböző prototípus sebessége és a memória optimalizálás.
- Nyers végrehajtása néhány BitManagement csomópontok.
- heigthMap a bump mapping belül kell elhelyezni alpha csatornáját normalmap képet, és a parallaxis bump mapping működik most sokkal hatékonyabb.
- view3dscene már az új Fájl - & gt; Preferenciák kitartó beállításait vonalszélességgel (szabályozza az összes vonal vizualizáció, mint a drótváz, befoglaló négyzetet, LineSet stb) pontjában mérete és az alapértelmezett háttérszínt.
- VRML 1.0 PerspectiveCamera.heightAngle és OrthographicCamera.height támogatást.
- Árnyék térképek PCF 4 bilinear javítások - túl sötét volt.
- Különböző kisebb motor javítások (néhány Képfrissítés, kamera, FPC verzió javított hibák).
Mi az új verzióban 3.9.0:
- Rendering dinamikus jelenetek sokkal gyorsabb.
- GLSL attribútumokat a VRML / X3D fájlok engedélyezettek.
- Fog lehet korlátozni sajátos formái a LocalFog csomópont.
- A FogCoordinate csomópont lehetővé teszi, hogy adja meg explicit köd sűrűsége minden csúcsba.
- betöltése GLSL shader forrásokból származó adatok URI támogatja.
- több nézetablakban megfigyelése azonos 3D modell érvényesítése érdekében.
- A parancssori készítésére screenshotok kötegelt módban már sokkal megbízhatóbb.
- TouchSensor.hitTexCoord_changed esemény valósul meg.
- A TouchSensor.hitNormal_changed esemény is javították, hogy akadálytalan normals.
Mi az új verzióban 3.7.0:
- különböző képernyő-space hatások állnak rendelkezésre: elemlámpa, mélysége vizualizáció, és így tovább. Meghatározó a saját hatások is lehetséges.
- Sok új X3D csomópontok végrehajtják, beleértve az összes drag érzékelők, ClipPlane, és a Billboard.
- A animálás átalakulás optimalizáltuk.
- A & quot; Vizsgálja & quot; Kamera mód javult.
- Váltás navigációs módba megőrzi a kameranézet.
- lágy átmenetet a nézőpontok érvényesítése érdekében.
- Az eszköztár a legfontosabb gombok elérhető.
- Primitives van texCoord területen, és jobban működnek a shadow térképek.
- New KambiScript funkciók valósultak kezelésére forgatások.
Mi az új verzióban 3.6.0:
- X3DLightNode.shadows téren, hogy könnyen aktiválni árnyékok mindent.
- Apperance.receiveShadows téren, hogy könnyen aktiválni árnyékok adott shadow vevők.
- Fényforrás "projectionNear, projectionFar és így automatikusan kiszámítja most megfelelő értékeket, amíg használja magas szintű X3DLightNode.shadows vagy Apperance.receiveShadows mezőket.
- inkompatibilis változások: DirectionalLight.projectionRectangle érdekében változtatni, hogy megfeleljen szabvány OrthoViewpoint.fieldOfView érdekében. Is, projektoros * paraméterek értéke nulla alapértelmezés szerint (ami azt jelzi, hogy ezeket a készülék automatikusan kiszámítja).
- Könnyű menüpontok irányítani árnyék térképek, lásd az új nézet - & gt; Árnyék Maps - & gt; ... Almenüt.
- New ProjectedTextureCoordinate csomópontját projektív textúrázás. Képes kivetíteni a textúra is a nézőpont most.
- Extensions, hogy ellenőrizzék fej lebegett VRML / X3D világot.
- szedés és ray-tracing ortogonális vetülete fix. (Lásd még az új rayhunter (version 1.3.2) a --ortho opció).
Mi az új verzióban 3.5.0:
- User látható jellemzők:
- NURBS támogatást. A legtöbb X3D NURBS komponens (1. szint) valósul meg, ez magában foglalja a görbék, felületek és interpolátorok. VRML 97 NURBS csomópontok is eljárhatnak.
- Major hibajavítások a GTK 2 (Unix) backend és árnyék térképek kezelése.
- a számtalan kisebb hibajavításokat és fejlesztéseket.
- Programozó látható motor jellemzői:
- Scene manager (TKamSceneManager), a menedzser a 3D-s világban.
- Egyéni nézetablakban (TKamViewport) könnyen használható legyen a scene manager.
- 2D ellenőrzések keret: TKamGLButton, TKamGLImage, jobb TGLMenu és így tovább. Viewports is 2D ellenőrzéseket.
- Motor forrásból szervezték át intuitívabb src /, példák / stb könyvtárakat.
- sokkal több összetevője regisztrált a Lazarus palettán. (Ez ki fog terjedni a következő változatnál.)
- Motor engedéllyel most a GNU Lesser General Public License (a & quot; statikus csatolásra kivétel & quot;).
követelmények :
- OpenGL
- libpng
- Zlib
- GTK + & gt; = 2,2
- GtkGLExt & gt; = 1.0.6
Hozzászólás nem található