Leadwerks 3D Engine beta 0.11 available

Miscellaneous Forums/General Discussion/Leadwerks 3D Engine beta 0.11 available

Beta version 0.11 of my 3D engine is available for testing:
http://forum.leadwerks.com/viewtopic.php?id=104

The engine is closely integrated with my editor 3D World Studio. It is a highly structured engine similar to high-end FPS engines, but flexible enough to not be limited to one game genre.

The actual engine is a dll, so you can use it with almost any programming language.

The purpose of this is to allow testing by individuals who are probably already interested. The engine is still very beta.

I love the fact that it's accessable through B3d.

Looks great for an early beta! Look forward to seeing your progress Josh.

this sounds interesting..I would consider buying whole system if it is really stable and doing all things I need..

I just download and tried...MAV..both, BB version and compiled version within distributed archive file..I copy decls and DLL's in userlib, but no changes..here is LOG file errors list

[ERROR] : Failed to load material "portalzone"
Loading solid entity "portalzone"...
Loading object "entity"...
Loading entity "sunlight"...
[ERROR] : Missing texture "sprites\sun"
Loading object "entity"...
Loading entity "env_cubemap"...
[ERROR] : Missing texture "sprites\camera"
Loading object "entity"...
Loading entity "ambientnoise"...
Loading sound "D:/LWE/Sound/ambient/lighthum.wav"...
[ERROR] : Missing texture "sprites\speaker"
Loading object "entity"...
Loading entity "spotlight"...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Missing texture "sfx\spotlight2"

nVidia 5600FX, 256 MBVRAM, P4, 2.4GHz, 1 Gig RAM, WinXP Pro

A lot of these are just non-necessary missing textures. Could you post the full log file? Thanks.

Sure Josh..here is full log file..

Initializing engine...
Leadwerks 3D Engine Version 0.11
OpenGL version 2.0.1
OpenGL vendor: NVIDIA Corporation
OpenGL render device: GeForce FX 5600/AGP/SSE2
OpenGL extensions supported:
GL_ARB_texture_non_power_of_two: 0
GL_EXT_texture_filter_anisotropic: 1
GL_ARB_texture_compression: 1
WGL_ARB_multisample: 1
GL_EXT_secondary_color: 1
wglSwapIntervalEXT: 1
GL_ARB_multitexture: 1
Vertex buffer objects: 1
Max texture size: 4096
Max cubemap size: 4096
Max texture units: 4
Max multisample: 16
Max anisotropy: 8
Max clip planes: 6
Max lights: 8
Shadows supported: 0
Loading Plugins...
Loading plugin "smf.dll"...
Loading plugin "stf.dll"...
Loading plugin "textureformats.dll"...
Loading plugin "vtf.dll"...
Loading materials...
Loading models...
Loading sounds...
Engine initialized successfully
Initializing OpenAL...
EAX not supported.
OpenAL initialized successfully.
Loading world "maps\fenceexample.3dw"...
Loading object "material"...
Loading object "material"...
[ERROR] : Missing texture "dev\portalzone"
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
[ERROR] : Missing texture "warehouse\wh_concrete2_thb256"
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "visgroup"...
Loading object "visgroup"...
Loading object "visgroup"...
Loading object "visgroup"...
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_mid"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
267 vertices
206 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_segment"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
198 vertices
116 triangles
0 children
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\chainlink1
12 vertices
4 triangles
0 children
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_corner"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
298 vertices
242 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_end"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
320 vertices
218 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\tank"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: warehouse\tankskin1
1454 vertices
1102 triangles
0 children
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\oildrum"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: desktop\oildrum_material_0
272 vertices
256 triangles
0 children
Adding limb instance...
Loading model "warehouse\oildrum_lod1"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: desktop\oildrum_material_0
208 vertices
192 triangles
0 children
Adding limb instance...
Loading model "warehouse\oildrum_lod2"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: desktop\oildrum_material_0
144 vertices
128 triangles
0 children
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Model limb count (3) does not match world file (1).
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Model limb count (3) does not match world file (1).
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Model limb count (3) does not match world file (1).
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\stack2"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: warehouse\stack2skin
286 vertices
276 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\stack1"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: warehouse\stack1skin
162 vertices
94 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "industrial\light01"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
120 vertices
40 triangles
0 children
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
1164 vertices
388 triangles
0 children
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "lightmap"...
Loading object "brush"...
Loading texture "train\traintrack01a"...
Loading object "brush"...
Loading texture "metal\metalwall05a"...
Loading object "brush"...
Loading texture "metal\metalwall05d"...
Loading material "dev\caulk"...
Loading object "brush"...
Loading texture "train\traintrack01b"...
Loading object "brush"...
Loading material "warehouse\wh_concrete2_thb256"...
[ERROR] : Failed to load material "wh_concrete2_thb256"
Loading texture "warehouse\wh_concrete2"...
Loading object "brush"...
Loading texture "train\traintrack01side"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "warehouse\wh_concrete1"...
Loading object "brush"...
Loading material "metal\metalwall01f"...
Loading texture "metal\metalwall01f_a"...
Loading object "brush"...
Loading texture "metal\metalwall01a"...
Loading object "brush"...
Loading texture "brick\brickwall01b"...
Loading object "brush"...
Loading object "brush"...
Loading texture "brick\brickwall01c"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "warehouse\wh_lrgdoor1"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "metal\metalwall02a"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "metal\metalwall05c"...
Loading object "brush"...
Loading texture "building_template\building_template04f"...
Loading object "brush"...
Loading object "brush"...
Loading texture "metal\metalwall04a"...
Loading object "brush"...
Loading material "metal\metalwall04d"...
Loading texture "metal\metalwall04d_a"...
Loading object "brush"...
Loading object "brush"...
Loading material "dev\portalzone"...
[ERROR] : Failed to load material "portalzone"
Loading solid entity "portalzone"...
Loading object "entity"...
Loading entity "sunlight"...
[ERROR] : Missing texture "sprites\sun"
Loading object "entity"...
Loading entity "env_cubemap"...
[ERROR] : Missing texture "sprites\camera"
Loading object "entity"...
Loading entity "ambientnoise"...
Loading sound "D:/LWE/Sound/ambient/lighthum.wav"...
[ERROR] : Missing texture "sprites\speaker"
Loading object "entity"...
Loading entity "spotlight"...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Missing texture "sfx\spotlight2"
Loading object "entity"...
Loading entity "corona"...
Finished loading world...
Building portals...
Portals built in 1294 msecs.

It's probably some unsupported extension on your hardware. I've been testing on a GEForce 7600 and 7800, and yours is quite a bit older. If you're interested, we can do some tests on the Leadwerks forum. Do you own 3D World Studio? The first thing I would do is add some "Notify()" messages, so you can determine if the crash happens when graphics are initialized, when the world is loaded, or before the first render.

mine works fine on both nvidia fx 5600 and 5200 Awesome job so far.

I dont have 3D world studio, but regarding this engine you developing, I am interested in to whole package...yup..I would like to do some test, even I dont understand whats wrong with my hardware since ckobs fx5600 working fine

here is the error message I got when I run your Test.exe



This looks great - quality textures make all the difference.

I am using about the lowest possible card for this. An ATi Radeon 7000.

I got about 30fps and mem use of 860+/-
But I got no sound... no hum mentioned...

Initializing engine...
Leadwerks 3D Engine Version 0.11
OpenGL version 1.3.1072 WinXP Release
OpenGL vendor: ATI Technologies Inc.
OpenGL render device: RADEON 7000 SDR x86/MMX/3DNow!/SSE2
OpenGL extensions supported:
GL_ARB_texture_non_power_of_two: 0
GL_EXT_texture_filter_anisotropic: 1
GL_ARB_texture_compression: 1
WGL_ARB_multisample: 0
GL_EXT_secondary_color: 1
wglSwapIntervalEXT: 1
GL_ARB_multitexture: 1
Vertex buffer objects: 0
Max texture size: 2048
Max cubemap size: 2048
Max texture units: 3
Max multisample: 0
Max anisotropy: 16
Max clip planes: 6
Max lights: 8
Shadows supported: 0
Loading Plugins...
Loading plugin "smf.dll"...
Loading plugin "stf.dll"...
Loading plugin "textureformats.dll"...
Loading plugin "vtf.dll"...
Loading materials...
Loading models...
Loading sounds...
Engine initialized successfully
Initializing OpenAL...
[ERROR] : Failed to initialize sound device.
Loading world "maps\fenceexample.3dw"...
Loading object "material"...
Loading object "material"...
[ERROR] : Missing texture "dev\portalzone"
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
Loading object "material"...
[ERROR] : Missing texture "warehouse\wh_concrete2_thb256"
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "meshreference"...
Loading object "visgroup"...
Loading object "visgroup"...
Loading object "visgroup"...
Loading object "visgroup"...
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_mid"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
267 vertices
206 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_segment"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
198 vertices
116 triangles
0 children
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\chainlink1
12 vertices
4 triangles
0 children
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_corner"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
298 vertices
242 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "mesh"...
Creating model instance...
Loading model "fence\fence_post_end"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: fence\fencepoles
320 vertices
218 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\tank"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: warehouse\tankskin1
1454 vertices
1102 triangles
0 children
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\oildrum"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: desktop\oildrum_material_0
272 vertices
256 triangles
0 children
Adding limb instance...
Loading model "warehouse\oildrum_lod1"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: desktop\oildrum_material_0
208 vertices
192 triangles
0 children
Adding limb instance...
Loading model "warehouse\oildrum_lod2"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: desktop\oildrum_material_0
144 vertices
128 triangles
0 children
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Model limb count (3) does not match world file (1).
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Model limb count (3) does not match world file (1).
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Adding limb instance...
Adding limb instance...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Model limb count (3) does not match world file (1).
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\stack2"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: warehouse\stack2skin
286 vertices
276 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "warehouse\stack1"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
Material: warehouse\stack1skin
162 vertices
94 triangles
0 children
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Adding limb instance...
Loading object "mesh"...
Creating model instance...
Loading model "industrial\light01"...
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
120 vertices
40 triangles
0 children
Loading limb...
Position: 0.000000000, 0.000000000, 0.000000000
Rotation: 0.000000000, 0.000000000, 0.000000000
Scale: 1.00000000, 1.00000000, 1.00000000
1164 vertices
388 triangles
0 children
Adding limb instance...
Adding limb instance...
[ERROR] : Model limb count (1) does not match world file (2).
Loading object "lightmap"...
Loading object "brush"...
Loading texture "train\traintrack01a"...
Loading object "brush"...
Loading texture "metal\metalwall05a"...
Loading object "brush"...
Loading texture "metal\metalwall05d"...
Loading material "dev\caulk"...
Loading object "brush"...
Loading texture "train\traintrack01b"...
Loading object "brush"...
Loading material "warehouse\wh_concrete2_thb256"...
[ERROR] : Failed to load material "wh_concrete2_thb256"
Loading texture "warehouse\wh_concrete2"...
Loading object "brush"...
Loading texture "train\traintrack01side"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "warehouse\wh_concrete1"...
Loading object "brush"...
Loading material "metal\metalwall01f"...
Loading texture "metal\metalwall01f_a"...
Loading object "brush"...
Loading texture "metal\metalwall01a"...
Loading object "brush"...
Loading texture "brick\brickwall01b"...
Loading object "brush"...
Loading object "brush"...
Loading texture "brick\brickwall01c"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "warehouse\wh_lrgdoor1"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "metal\metalwall02a"...
Loading object "brush"...
Loading object "brush"...
Loading object "brush"...
Loading texture "metal\metalwall05c"...
Loading object "brush"...
Loading texture "building_template\building_template04f"...
Loading object "brush"...
Loading object "brush"...
Loading texture "metal\metalwall04a"...
Loading object "brush"...
Loading material "metal\metalwall04d"...
Loading texture "metal\metalwall04d_a"...
Loading object "brush"...
Loading object "brush"...
Loading material "dev\portalzone"...
[ERROR] : Failed to load material "portalzone"
Loading solid entity "portalzone"...
Loading object "entity"...
Loading entity "sunlight"...
[ERROR] : Missing texture "sprites\sun"
Loading object "entity"...
Loading entity "env_cubemap"...
[ERROR] : Missing texture "sprites\camera"
Loading object "entity"...
Loading entity "ambientnoise"...
Initializing OpenAL...
[ERROR] : Failed to initialize sound device.
[ERROR] : Missing texture "sprites\speaker"
Loading object "entity"...
Loading entity "spotlight"...
[ERROR] : Missing texture "sprites\spotlight"
[ERROR] : Missing texture "sfx\spotlight2"
Loading object "entity"...
Loading entity "corona"...
Finished loading world...
Building portals...
Portals built in 1233 msecs.
Loading texture "fence\fencepoles"...
Loading material "fence\chainlink1"...
Loading texture "fence\chainlink1"...
Loading texture "warehouse\oildrum_material_0"...
Loading texture "warehouse\tankskin1"...
Loading texture "warehouse\stack1skin"...
Loading texture "warehouse\stack2skin"...
Loading texture "sfx\flare1"...
Closing program...



I have a soundblaster card in this machine... an older version (aka the $9.00 wonder)

Boss demo! Very smooth!

@Naughty, do you have DEP enabled?

@Pertubatio..yes, I tried with it enabled, then I switch in to enabled for all programs, after that tried enabled for all programs except one from the list (I put Josh's Test.exe), but same error message..no changes...I dont know what can couse this..

Rook, thanks for posting the error log:
[ERROR] : Failed to initialize sound device.

Naughty Alien, that is a strange error. I am reading about it here:
http://support.microsoft.com/kb/149962

By the way, VSync is enabled in the demo, so your framerate will never go above ~70 FPS. Use the command VSync 0 to speed things up.

Does anyone else experience sound that doesn't fade with distance?

Leadwerks: My hats off to you for this I really like it one question though, will this engine when complete cost something and if so have you set a price? and also are we restricted to using only your 3d world studio?

Nice, I didn't notice any problems. Seems fairly easy to use also by looking at the source to the little demo. Really nice that its a DLL now :D

CKob, the basic license will be priced around the same as other products you may use. You are not restricted to use it with 3DWS, since this is a standalone product.

By the way, this is not meant to compete with BR's Max3D module. The two engines take pretty different approaches, and both have appropriate uses.

what type of networking will you have if any? UDP/TCP and what will it's player limit be set at? For example limited to 128 players on one server.


Also what are the mesh loading commands if I wanted to edit the current source to load my own models?

UDP. No idea on max players yet.

You can add your own model and texture loading plugins right now. The source for the existing plugins is included in the "plugins" folder.

I see in the log it stop at the AL sound thingy, just like in 'torque' so i replace the dll with an older version and then i get an 'error 103'

If you don't use the Physx physics library in your project for collision detection, will the engine still have collision functionality?

Works fine on Geforce6800.

One small problem I noticed though was if you put the camera near to the fence panels and turn it left/right the panels get culled.

Shambler, thanks, it was due to a math error because the chainlink limb had a depth of 0. I fixed it for the next version.

CodeGit, I plan on having a backup simple collision system for users who don't need an advanced physics simulation.

I am interested in what sound cards everyone else has... Like i said; my card is a soundblaster from the bargin bin. I am interested in better sound. Whats the base model of 3d capable sound cards???

Same error 103 here , if I comment Updateworld(), it runs.

Soundcard is a AC97, graphic card a Geforce 7800 Go