Subscribe:  iCal  |  Google Calendar
Cologne DE   20, Aug — 25, Aug
Vienna AT   23, Aug — 25, Aug
Anaheim US   27, Aug — 30, Aug
SEATTLE US   30, Aug — 3, Sep
Vancouver CA   4, Sep — 7, Sep
Latest comments

O man, this helpme so much! thanks!

Amazing this information. Thanks alot!

SpeedCut is a awesome tool! Would love to also see it be implemented into blender!

0 posts
0 questions answered
jPCT with its easy to learn API offers you all the features you need to write a cool looking 3D game, simulation or business application in Java for the desktop (Windows, Linux, Mac OS X, Solaris x86 ...) in a short time. There is no need for an extra library for collision detection or a seperate GUI package to replace Swing/AWT.

The basic features

  • loads 3DS, OBJ, MD2, ASC and XML files
  • support for octrees and portal rendering
  • keyframe animations (taken from a MD2-file or self defined)
  • skeletal animations via raft’s Bones API
  • vertex lighting with an unlimited number of light sources
  • ambient, diffuse and specular lighting
  • build-in primitives like cones, cubes, spheres…
  • spherical environment mapping
  • render to texture
  • framebuffer post processing (includes a bloom/pseudo-HDR-implementation)
  • collision detection (ray-polygon, sphere-polygon and ellipsoid-polygon)
  • rotation interpolation and alignment for better camera control
  • generates vertex, face normals and tangent vectors automatically
  • geometry based picking
  • transparency effects
  • billboarding
  • lens flares
  • multi core support

The hardware renderer’s features

  • single pass multi texturing using up to 4 texture stages
  • multi pass texturing using an unlimited number of texture layers
  • object compiler for better performance
  • shader support via GLSL
  • advanced fog and transparency settings
  • uses triangle strips, vertex arrays, VBO and FBO
  • support for Swing/AWT integration
  • support for fullscreen, native OpenGL window
  • supports RGB-scaling
  • projective textures
  • shadow mapping
  • uses the LWJGL
  • option to use JOGL instead of LWJGL
  • can be combined with FengGUI

The software renderer’s features

  • fast perspective correct texture-mapping with 16 pixel scanline subdivision
  • 32 bit W-Buffering
  • 2x and 1.5x oversampling and 0.5x undersampling
  • texel filtering
  • environmental mapped bump mapping
  • sub-pixel, sub-texel and sub-color accuracy
  • span-based hidden surface removal algorithm
  • supports RGB-scaling and overbright lighting
  • supports alpha channels
  • per polygon mip mapping


Still have questions?