jpct

Volledig gratis 3D-motor voor Java
Download nu

jpct Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Helge Foerster
  • Uitgever website:
  • http://www.jpct.net
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 3.5 MB

jpct Tags


jpct Beschrijving

Volledig gratis 3D-motor voor Java Het basisidee achter JPCT is om een kleine, snelle en eenvoudig te gebruiken API te gebruiken voor het weergeven van 3D-graphics in applets en applicaties. JPCT is gericht, maar niet beperkt tot Games Development.jpct ondersteunt softwareweergave met behulp van de eigen software-renderer en OpenGL met behulp van de LWJGL.JPCT biedt u alle functies die u nodig hebt om in korte tijd een cool uitziende 3D-game of toepassing in Java in een korte tijd te schrijven. Er is geen behoefte aan een apart GUI-pakket of een extra bibliotheek voor botsingsdetectie om swing / aprt te vervangen. Hier zijn enkele belangrijke functies van "JPCT": Motorketens: · Laadt 3DS, MD2, ASC en XML-bestanden · Ondersteuning voor octrees en portaalweergave · Keyframe-animaties (genomen uit een MD2-bestand of zelf gedefinieerd) · Vertex verlichting met een onbeperkt aantal lichtbronnen · Ambient, diffuus en spiegelverlichting · Ingebouwde primitieven zoals kegels, kubussen, bollen ... · Sferische omgeving mapping · Botsingsdetectie (ray-polygoon, bol-polygoon en ellipsoid-polygoon) · Rotatie-interpolatie en uitlijning voor betere camerabesturing · Genereert vertex- en gezichtsnormalen automatisch · Geometry op basis van picking · Transparantie-effecten · Billboarding Kenmerken van de hardware-renderer (Java 1.4 of hoger vereist): · Single Pass Multi Texturing met behulp van maximaal 4 textuurstappen (als hardware het ondersteunt) · Multi-pass textuur met behulp van een onbeperkt aantal textuurlagen · Geavanceerde mist- en transparantie-instellingen · Gebruikt driehoekstrips en vertex-arrays · Ondersteuning voor swing / awt-integratie (profiteren van multi-core / cpu-instellingen) · Ondersteuning voor fullscreen, native opengl-venster · Ondersteunt RGB-Scaling · Gebruikt het LWJGL Kenmerken van de software renderer (Java 1.1 of hoger vereist): · Snel perspectief correcte textuur-mapping met scanline-subdivisie · 32-bit W-buffering · 2x en 1.5x overdrijven en 0,5x ondermarken · Texel filteren (faked bilineaire filtering) · Environmental Bumping Bump Mapping · Subpixel, sub-Texel en subkleurnauwkeurigheid · Overspanning-gebaseerd verborgen oppervlakteverwijdering algoritme · Ondersteunt RGB-Scaling en OverBright Lighting Vereisten: · Java 1.1 of later Wat is er nieuw in deze release: · Ondersteuning toegevoegd voor "Compiling" -object3DS voor hogere prestaties bij het weergeven van hoog polygoon-object. Vaste schaal van kinderobjecten (opnieuw ...). Object3D.getWorldTransformatie () neemt nu rekening met factuur. Een methode toegevoegd aan Obstree om het gebruik van de Octree voor weergave uit te schakelen. Veranderde standaard botsingsgebruik van Octree van False to True. De 3DS- en OBJ-laders laden nu transparantie-informatie. Het instellen van een render-doel met framebufferobjecten gebruikt nu de diepte-buffer correct voor het beeld dat in het doelwit wordt weergegeven. Config.savememory is nu standaard waar. Het omgevingslicht van de wereld is nu standaard in in plaats van -100, -100, -100. Het doel van negatieve lichtwaarden is lang gegaan met de legacy renderer die verouderd is. Fixed Object3D.TTransparantie () voor ondoorzichtige objecten. Istransparent () toegevoegd aan object3d. De Irengerhook-interface toegevoegd die kan worden gebruikt om de eigen code in de pijplijn van een gecompileerd object3d uit te voeren. Twee helpermethoden toegevoegd aan de Shadowhelper die nuttig kan zijn in een irderhook. Verbeterde algemene OpenGL-renderer-prestaties een beetje. Met behulp van een render-doelwit in dezelfde scène die nu wordt gemaakt, werkt prima bij het gebruik van de glans met één schroefdraad met FBOS. Een setalpha () - methode toegevoegd aan textuur. Een object3d kan niet langer als een eigen ouder / kind worden toegewezen. Een statische mergeall-methode toegevoegd aan object3d. Verbeterde prestaties en geheugengebruik voor het laden van op tekst gebaseerde bestandsindelingen zoals OBJ. Overlays zijn standaard niet langer selecteerbaar. Een verouderde enableGlanvasRenderer-variant uit framebuffer verwijderd. De mogelijkheid toegevoegd om Jogl te gebruiken in plaats van LWJGL voor weergave in een AWT-canvas. Verwijderde de handleiding en de FAQ van de documentatie. Ze waren allebei verouderd en moeten worden vervangen door de wiki. Een crash opgelost die zou kunnen optreden bij het uitschakelen van een renderer met meerdere schroefdraad. Een klasse toegevoegd voor een eenvoudig lens flare-effect om te gebruiken. Voegde de optie toe om een overlay te roteren.


jpct Gerelateerde software

Typereflex

Een klein hulpprogramma gemaakt voor ontwikkelaars die MONO gebruiken om .NET-toepassingen op Mac OS X te maken ...

258 3 MB

Downloaden

Texttest

Een applicatie-onafhankelijke tool voor op tekst gebaseerde functionele tests ...

168 5.5 MB

Downloaden

Cython

een taal die het schrijven van C-uitbreidingen voor de Python-taal zo eenvoudig als python zelf maakt ...

177 3.8 MB

Downloaden