CIA.vc
Kambi VRML game engine
Real-time open source activity stats
Stats » Projects » Kambi VRML game engine
information
Photo
Game engine oriented towards VRML and X3D. Main features: processing and OpenGL rendering of 3D models (in VRML and other formats), animation, collision detection, shadows, 3d sound, ray-tracer. Written using ObjectPascal (compiled by FreePascal).
syndicateUTC clock
17:03 on Mar 20, 2010
event counters
The last message was received 1.51 days ago at 04:42 on Mar 19, 2010
0 messages so far today, 3 messages yesterday
16 messages so far this week, 115 messages last week
133 messages so far this month, 152 messages last month
3697 messages since the first one, 2.65 years ago, for an average of 6.28 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
04:42 yesterdayvrmlengine
Commit by kambi :: r5684 /trunk/kambi_vrml_game_engine/src/vrml/opengl/kambiscenemanager.pas: (link)

  • TKamSceneManager.PositionInside looks at DefaultViewport. This fixes otherwise strange behavior --- moving mouse over the window in multiple_viewports was rotating SceneManager.Camera...
#
04:42 yesterdayvrmlengine
Commit by kambi :: r5683 /trunk/kambi_vrml_game_engine/src/vrml/opengl/kambiscenemanager.pas: (link)

  • HeadlightFromViewport implementatio better (unify by HC variable)
#
04:42 yesterdayvrmlengine
Commit by kambi :: r5682 /trunk/kambi_vrml_game_engine/src/vrml/opengl/kambiscenemanager.pas: (link)

  • HeadlightFromViewport implementation
#
12:36 Wednesdayvrmlengine
Commit by kambi :: r5681 /trunk/kambi_vrml_game_engine/src/vrml/opengl/kambiscenemanager.pas: (link)

  • plans: HeadlightFromViewport and Viewports
#
12:36 Wednesdayvrmlengine
Commit by kambi :: r5680 /trunk/kambi_vrml_game_engine/src/vrml/opengl/kambiscenemanager.pas: (link)

  • passing KeyDown/Up and MouseDown/Up to Items moved to TKamAbstractViewport, since custom viewports should do this too.
#
12:36 Wednesdayvrmlengine
Commit by kambi :: r5679 /trunk/kambi_vrml_game_engine/ (2 files in 2 dirs): (link)

  • move rendering methods to TKamAbstractViewport
  • this also fixes TKamViewport making glScissor: RenderOnScreen this way uses viewport's FullSize, Left, Bottom, etc. values
#
12:36 Wednesdayvrmlengine
Commit by kambi :: r5678 /trunk/kambi_vrml_game_engine/examples/vrml/multiple_viewports.pasprogram: (link)

  • use FullSize := false in multiple_viewports.pasprogram
#
12:35 Wednesdayvrmlengine
Commit by kambi :: r5677 /trunk/kambi_vrml_game_engine/ (4 files in 3 dirs): (link)

  • docs and comments for TKamViewport improved: added example uses to TKamViewport docs, from old TODO.scene_manager_viewport text noted that TKamSceneManager should be on Controls always note that TGLUIWindow.Controls are front-to-back ordered remove comment "WORK IN PROGRESS, HIGHLY BUGGY FOR NOW"
#
12:34 Wednesdayvrmlengine
Commit by kambi :: r5676 /trunk/kambi_vrml_game_engine/doc/ (TODO TODO.scene_manager_viewport): (link)

  • move todos: KeyPreview idea for layer
#
12:33 Wednesdayvrmlengine
Commit by kambi :: r5675 /trunk/kambi_vrml_game_engine/doc/TODO: (link)

  • updated docs: ViewportAutoResize is done (called FullSize), PositionInside using viewport sizes done, TKamViewport passes events to camera
#
12:32 Wednesdayvrmlengine
Commit by kambi :: r5674 /trunk/kambi_vrml_game_engine/ (2 files in 2 dirs): (link)

  • Move Left, Bottom, Width, Height to TKamAbstractViewport. Also added FullSize (default true, makes Left,... ignored). This way both TKamSceneManager and TKamViewport may be easily full-size or constrained to 2D rect in Left,...
  • Moved AngleOfView*, WalkProjection* properties to TKamAbstractViewport.
  • Moved ApplyProjection to the TKamAbstractViewport.
  • Basic 3D info in now available to TKamAbstractViewport by GetItems,MainScene etc. methods.
#
03:54 Wednesdayvrmlengine
Commit by kambi :: r5673 /trunk/kambi_vrml_game_engine/ (2 files in 2 dirs): (link)

  • move Paused, and common KeyDown/Up, MouseDown/Up implementations to TKamAbstractViewport
#
03:53 Wednesdayvrmlengine
Commit by kambi :: r5672 /trunk/kambi_vrml_game_engine/ (2 files in 2 dirs): (link)

  • move TKamViewport.Camera property comments to TKamAbstractViewport.Camera
#
03:52 Wednesdayvrmlengine
Commit by kambi :: r5671 /trunk/kambi_vrml_game_engine/doc/ (2 files): (link)

  • update TODO.scene_manager_viewport todos, TKamAbstractViewport is a great idea, go with it. This clears things up.
#
03:51 Wednesdayvrmlengine
Commit by kambi :: r5670 /trunk/kambi_vrml_game_engine/ (3 files in 3 dirs): (link)

+ TKamAbstractViewport, common ancestor for scene manager and viewport.
For now, it holds common stuff for Camera property.

  • Note: scene manager should always be on Controls anyway, to receive Idle.
#
02:20 Tuesdayvrmlengine
Commit by kambi :: r5669 /trunk/kambi_vrml_game_engine/src/vrml/opengl/kambiscenemanager.pas: (link)

  • implement TKamViewport.Paused
#
20:09 Sundayvrmlengine
Commit by kambi :: r5668 /trunk/www/htdocs/ (2 files): (link)

#
20:09 Sundayvrmlengine
Commit by kambi :: r5667 /trunk/kambi_vrml_game_engine/examples/vrml/terrain/terrain.pasprogram: (link)

  • rename "Image height scale" to "Image scale (load image first)"
#
20:09 Sundayvrmlengine
Commit by kambi :: r5666 /trunk/kambi_vrml_game_engine/examples/vrml/terrain/terrain.pasprogram: (link)

  • add TerrainType, and make terrain type changes as menu radio buttons
  • add "(Default)" at Cosine interpolation
#
05:48 Sundayvrmlengine
Commit by kambi :: r5665 /trunk/kambi_vrml_game_engine/ (2 files in 2 dirs): (link)

  • TKamViewport much improved, you can actually use the cameras now in multiple_viewports
#