view3dscene

Software screenshot:
view3dscene
Software informatie:
Versie: 3.13.0
Upload datum: 20 Feb 15
Ontwikkelaar: Michalis Kamburelis
Licentie: Gratis
Populariteit: 125

Rating: 3.0/5 (Total Votes: 2)

view3dscene project is een viewer voor 3D-scène-bestanden.
Ondersteunde bestandsformaten:
· VRML 1.0 en 2.0. Bijna volledige VRML 1.0 ondersteuning is klaar. VRML 2.0 (aka VRML 97) steun is ook gedaan, hoewel sommige geavanceerde functies ontbreken op dit moment (zoals prototypes, scripting, interpolatoren, sensoren). VRML-bestanden hebben meestal WRL extensie.
· Zie implementatie status van VRML voor gedetailleerde lijst met ondersteunde functies. Zie ook mijn uitbreidingen van VRML, mijn VRML-test suite, en ten slotte de officiële VRML specificaties.
· 1.0 ASCII-bestanden ook veel OpenInventor's (extensie IV) worden behandeld. Vooral dat het komt omdat Inventor 1.0 en VRML 1.0 zijn zeer vergelijkbaar formaten, maar view3dscene behandelt ook een aantal extra Inventor-specifieke knooppunten.
· 3D Studio 3DS-formaat. Niet elke informatie in 3DS wordt afgehandeld door view3dscene maar meest belangrijke dingen, zoals materialen, textuur coördinaten en textuur bestandsnamen worden ondersteund.
· Wavefront OBJ-bestanden. Slechts zeer basisondersteuning: geometrie en textuur coords. Textuur default_obj_texture.png genoemd in de huidige directory wordt gebruikt als textuur coords zijn opgegeven in het bestand.
· GEO. Enkele eenvoudige formaat; Ik weet niet eens wat programmabestanden schrijft in dit formaat, het gebeurde gewoon dat ik een paar bestanden in dit formaat. Nee, het is niet Videoscape GEO en het is niet Houdini GEO

Kenmerken .

  • Twee navigatie methoden beschikbaar: Walk (wandelen zoals in FPS (Doom, Quake) games, met collision detection, zwaartekracht en verwante functies die beschikbaar zijn) en Onderzoek (dit kunt u gemakkelijk draaien en de schaal van de gehele model).
  • Ombouw van de 3DS, OBJ en GEO bestanden naar VRML 1.0
  • U kunt ook gewoon openen en opslaan elke VRML 1.0 of 2.0-bestand en in feite view3dscene zal werken als een & quot; pretty-printer & quot; voor VRML-bestanden.
  • Ingebouwde ray-tracer (dat is ook beschikbaar als een aparte command-line programma, rayhunter) om een ​​mooi uitzicht op de scène (met schaduwen, spiegels, en transmissie) te genereren. Classic ray-tracer implementeert precies VRML 97 verlichting vergelijkingen.

Wat is nieuw in deze release:

  • De Mac OS X-versie heeft nu een native look en is eenvoudig te installeren.
  • Het downloaden van middelen met behulp van het HTTP-protocol wordt uitgevoerd.
  • Laden absoluut alle middelen uit gegevens URI (texturen, geluiden, 3D-modellen) wordt nu ondersteund.
  • Nieuwe snelkoppelingen beschikbaar zijn om gemakkelijk schakelen tussen standpunten.
  • Nieuwe X3D functies zijn onder meer CAD niveau 2 knopen, MultiTexture.function en NavigationInfo.transitionComplete.
  • Schakelen fullscreen wordt verbeterd.
  • Materiaal eigenschappen kunnen uit afzonderlijke XML-bestanden worden geladen.

Wat is nieuw in versie 3.12.0:

  • Het is nu mogelijk om te navigeren in de Walk en fly-modi door de muis te slepen.
  • Mouse 3D device support is toegevoegd.
  • Screen-space ambient occlusie wordt uitgevoerd (zie menu-item & quot; View - & gt; Screen Effecten & quot;).
  • 3D-verlichting kan worden interactief bewerken (zie de & quot; Bewerken - & gt; Lights Editor & quot; menu-item).
  • Alle screen effecten werken nu met multi-sampling (anti-aliasing).
  • UNIT verklaring van X3D 3.3 wordt uitgevoerd.
  • VisibilitySensor knooppunt wordt ondersteund.
  • Veel fixes voor triangulating concave polygonen.
  • Andere kleine verbeteringen en optimalisaties uit met behulp van het kasteel Game Engine 4.0.0.

Wat is nieuw in versie 3.11.0:

  • Veel verbeteringen aan Collada rendering en conversie naar X3D.
  • Geometry shaders worden ondersteund.
  • De & quot; Limit FOD & quot; optie wordt uitgevoerd, om niet uitlaat CPU.
  • Meer beeldformaten worden ondersteund voor texturen (GIF, TGA, XPM, PSD).
  • Een menu-item om een ​​screenshot met een transparante achtergrond te nemen.
  • Een nieuwe command line optie om een ​​initiële standpunt te kiezen.
  • De verbeteringen en optimalisaties aan kaarten en kaarten Variance Shadow schaduw.
  • Kleur interpolatoren werken in HSV ruimte.

Wat is nieuw in versie 3.10.1:

  • X3D modellen kunnen worden opgeslagen op de harde schijf met behulp van de X3D XML codering.
  • Conversie van VRML 2 tot X3D is nu mogelijk.
  • Nieuw menu-items en de command-line opties werden toegevoegd aan de conversie naar verschillende VRML / X3D versies en coderingen mogelijk te maken.
  • De onafhankelijke & quot; tovrmlx3d & quot; binary werd toegevoegd aan de view3dscene release, specifiek conversies in batch mode.
  • Saving VRML / X3D modellen om klassieke codering werd ook verbeterd met een betere afhandeling van META-tags, beter inspringen, en betrouwbaarder besparing van modellen met behulp van schaduw kaarten extensies.

Wat is nieuw in versie 3.10.0:

  • Alle verlichting wordt berekend per-pixel shader renderen (we gebruiken de Phong shading). Dit betekent dat zie je veel mooier spiegelende en spot light hoogtepunten. Probeer wat glad en bochtige metalen oppervlakken maken aan waarderen :) Ook het licht van verzwakking, straal, SpotLight.beamWidth zijn precies nu weergegeven.
  • Onze bump mapping effect is zeer mooi verenigd binnen de nieuwe rendering proces. Bump mapping nu werkt onder alle lichtomstandigheden en texturen voorwaarden, werkt met dubbelzijdige verlichting, en neemt alle normale VRML / X3D verlichting mee te houden.
  • Dit maakt het ook mogelijk ons ​​om ervoor te bump mapping & quot; enabled & quot; normaal. (U kunt deze bedienen via View - & gt;. Bump Mapping menu van view3dscene natuurlijk)
  • De implementatie schaduw kaarten is ook mooi verenigd met nieuwe rendering. Dit geeft een enorme verbetering, zoals nu houden we rekening met de schaduwen op de juiste plaats van de verlichting vergelijking, de afbouw van alleen de bijdrage van de verduisterde licht. Zodat de schaduwen kaarten volledig correct werken met meerdere verlichting en meerdere schaduw kaarten over dezelfde vorm.
  • Shadow kaarten nu werken ook samen met alle multi-texturing mogelijkheden. En, in het algemeen, ze werken met elke VRML / X3D verlichting / materialen / texturen instellingen.
  • Wij hebben een nieuwe glimmende methode waardoor alles door shaders (OpenGL Shading Language, aka GLSL). Alle standaard X3D renderen functies, evenals onze extensies, zijn beschikbaar in deze weergave-modus. Dit resulteert in een veel betere uitstraling van vele scènes.
  • Converters verbeteringen:
  • de omschakeling van de 3DS, GEO, Wavefront OBJ, MD3, Collada opnieuw geïmplementeerd om X3D 3.2 produceren.
  • Bij het laden van 3DS en Wavefront OBJ, proberen we moeilijker te vinden bijpassende textuur naam.
  • Wij lezen normalmap (aka Bumpmap) informatie van 3DS en Wavefront OBJ modellen. Dit is natuurlijk omgezet in onze bump mapping extensies VRML / X3D.
  • Wij ook los (in enige bron) kasteel versie 0.9.2. Dit is voor ontwikkelaars, dus je hebt kasteel bronnen compatibel met de nieuwste motor.
  • Onze Blender X3D exporteur wordt bijgewerkt om Blender 2.58, porten onze normalMap kenmerken.
  • Andere nieuwe functies en verbeteringen:
  • X3D lichtbron & quot; wereldwijde & quot; veld wordt nu correct ondersteund.
  • Je hebt veel meer opties voor het aanpassen van de koplamp, door nieuwe KambiNavigationInfo.headlightNode extensie. U kunt elke X3D licht (directioneel, vlek, punt) daar te zetten, en het zal werken.
  • VectorInterpolator extensie geïmplementeerd om MFFloat sets animeren, bijvoorbeeld om te animeren ElevationGrid.set_height. Eenvoudige demo.
  • ColorSetInterpolator uitbreiding animeren MFColor (set van kleuren) velden.
  • LineProperties knooppunt geïmplementeerd (zie Shape component ondersteuning).
  • Transform animatie optimalisaties.
  • Diverse prototype snelheid en geheugen optimalisaties.
  • Ruwe uitvoering van enkele Bitmanagement knooppunten.
  • heigthMap voor bump mapping moet worden binnen de alpha-kanaal van normalmap afbeelding geplaatst, en parallax bump mapping werkt nu veel efficiënter.
  • view3dscene heeft nieuwe Bestand - & gt; Voorkeuren aanhoudende instellingen voor lijndikte (controleert alle lijn visualisatie, zoals wireframe, selectiekader, linotypes etc.), punt grootte en standaard achtergrond kleur.
  • VRML 1.0 PerspectiveCamera.heightAngle en OrthographicCamera.height ondersteuning.
  • Shadow kaarten PCF 4 bilinear fixes - het te donker was
  • .
  • Diverse kleinere motor fixes (sommige redraw, camera, fpc versies problemen opgelost).

Wat is nieuw in versie 3.9.0:.

  • De weergave van dynamische scènes is veel sneller
  • GLSL attributen in VRML / X3D bestanden zijn toegestaan.
  • Mist kan worden beperkt tot specifieke vormen door de LocalFog knooppunt.
  • De FogCoordinate knooppunt kunt u expliciete mist dichtheid opgeven bij elke top.
  • Laden van GLSL shader bronnen uit een data-URI wordt ondersteund.
  • Meerdere viewports observeren van hetzelfde 3D-model worden toegepast.
  • De command-line opties voor het maken van screenshots in batch mode zijn nu betrouwbaarder.
  • TouchSensor.hitTexCoord_changed event wordt uitgevoerd.
  • De TouchSensor.hitNormal_changed evenement werd verbeterd tot een soepele normalen genereren.

Wat is nieuw in versie 3.7.0:

  • Diverse screen-ruimte-effecten zijn beschikbaar: zaklamp, diepte visualisatie, en nog veel meer. Definiëren van uw eigen effecten is ook mogelijk.
  • Veel nieuwe X3D knooppunten worden uitgevoerd, met inbegrip van alle drag sensoren, ClipPlane en Billboard.
  • De bezielende transformatie werd geoptimaliseerd.
  • De & quot; Onderzoek & quot; de camera is verbeterd.
  • Schakelen navigatiemodus behoudt het camerabeeld.
  • Soepele overgangen tussen standpunten worden uitgevoerd.
  • Een werkbalk met de belangrijkste knoppen beschikbaar.
  • Primitieven hebben het veld texCoord en beter werken met schaduw kaarten.
  • Nieuwe KambiScript functies zijn geïmplementeerd voor het afhandelen van rotaties.

Wat is nieuw in versie 3.6.0:

  • X3DLightNode.shadows veld, om gemakkelijk te activeren schaduwen op alles.
  • Apperance.receiveShadows veld, om gemakkelijk te activeren schaduwen op specifieke schaduw ontvangers.
  • Lichtbronnen 'projectionNear, projectionFar en dergelijke worden nu automatisch berekend om geschikte waarden, zolang je op hoog niveau X3DLightNode.shadows of Apperance.receiveShadows velden te gebruiken.
  • inwerkende veranderingen: DirectionalLight.projectionRectangle bestelling veranderd, met standaard OrthoViewpoint.fieldOfView orde te passen. Ook projectie * parameters zijn standaard op nul (wat aangeeft dat ze automatisch moeten worden berekend).
  • Eenvoudig menu-items te schaduw kaarten te controleren, zie de nieuwe View - & gt; Kaarten schaduw - & gt; ... Submenu.
  • Nieuwe ProjectedTextureCoordinate knooppunt voor projectieve texturing. Kan nu projecteren een textuur ook vanuit een oogpunt.
  • Extensies om head-dobbert in VRML / X3D werelden beheersen.
  • Picking en ray-tracing met orthogonale projectie vast. (Zie ook nieuwe rayhunter (versie 1.3.2) met --ortho optie).

Wat is nieuw in versie 3.5.0:

  • Gebruiker-zichtbare kenmerken:
  • NURBS ondersteuning. Het merendeel van de X3D NURBS component (niveau 1) wordt uitgevoerd, dit is inclusief krommen, oppervlakken en interpolatoren. VRML 97 NURBS knooppunten worden ook behandeld.
  • Major bugfixes naar de GTK 2 (Unix) backend en schaduw kaarten hanteren.
  • Talloze kleine bugfixes en verbeteringen.
  • Programmer-zichtbare motor kenmerken:
  • Scene manager (TKamSceneManager), een manager van de 3D-wereld.
  • Custom viewports (TKamViewport) gemakkelijk bruikbaar met onze scene manager.
  • 2D controles kader: TKamGLButton, TKamGLImage, beter TGLMenu en nog veel meer. Viewports zijn ook 2D-controles.
  • Motor bronnen gereorganiseerd in intuïtiever src / voorbeelden / enz directories.
  • Veel meer componenten geregistreerd op de Lazarus palet. (Dit zal worden uitgebreid in de komende releases.)
  • Motor heeft nu een licentie op de voorwaarden van de GNU Lesser General Public License (met & quot; statisch koppelen uitzondering & quot;).

Eisen

  • OpenGL
  • libPNG
  • Zlib
  • GTK + & gt; = 2,2
  • GtkGLExt & gt; = 1.0.6

Screenshots

view3dscene_1_74341.png

Andere software van ontwikkelaar Michalis Kamburelis

Castle Game Engine
Castle Game Engine

20 Feb 15

The Castle
The Castle

20 Feb 15

Reacties op view3dscene

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!