BlitzOgre


Attention! 👉Starting November 2024, BlitzCoder.org will now be BlitzBasic.org.

 

Tweet blitz3d ogre3d
BlitzCoder

Patreon Update Notes (7/20/2023) - See Below

.

Just a quick demo as I am currently dabbling on some Ogre3D related stuff..

Download Demo
Security Check: hash (ea331e0)

This is similar to BruZard's work, but made from the ground up with a more simpler and direct approach.

Blitz3D's FMOD for sound and still uses default input.

BlitzCoder commented:

Update: If good progress keeps coming, there will be exclusive Blitz3D Demos and SDK Updates for Premium Members starting this August.

Additionally, Blast3D will also have Ogre3D (and possible back again) as Graphics Renderer and part of its Roadmap.

BlitzCoder commented:

More WIP stuff with some info:

  • Sinbad does a random RotateEntity while dancing in a Spot Light.
  • Makbot doing a TurnEntity while running under Directional Light.
  • Michelle from Mixamo breakdancing in a Point Light.
  • Random LightColor and AmbientLight background to create that funky disco lighting.
  • The ground panel texture with Makbot has normal mapping so the shadow and bump shading are on the same direction.

BlitzCoder commented:

Work in progress stuff with PSSM.

This could fall under Advanced Shadows once the setup is working nicely.

Image

Image

Image

BlitzCoder commented:
BlitzCoder commented:

EntityZ checking so Sinbad can run back and forth.

BlitzOgre Ogre3D Sinbad

BlitzCoder commented:

Another wip stuff with Text function. TrisRendered() also got in..

Text 10,10,"Tris: " + TrisRendered()
Text 10,30,"FPS: "+ fps
Text 10,50,"Entity Z: " + EntityZ(sinbad)
Text 10,70,"CamPos: " + EntityX(cam) + " " + EntityY(cam) + " " + EntityZ(cam)

Ogre also handles framerate count info (FPS) so less things to add and take care of.

Using the Blitz font coverted as Truetype Font..

BlitzCoder commented:

Now using RotateEntity with Pitch capping

BlitzCoder commented:

close to covering most basic, but important Blitz3D entity movement and direction commands.

A great way to demo these functions is to do a simple FPS shooter also with the draft FreeEntity so the bullets (arrays) are being recycled.

RemiD commented:

i thought that a ogre3d wrapper for blitz3d already existed...

why should we use ogre3d instead of blitz3d ? i suppose that it is a more recent graphics engine ?

BlitzCoder commented:

i thought that a ogre3d wrapper for blitz3d already existed...

there is, but it is very minimal and in unusable state.

why should we use ogre3d instead of blitz3d ? i suppose that it is a more recent graphics engine ?

you got it 👍 plus more..

BlitzCoder commented:

Sir Cam Picky McPick A Lot.. 😉

Image

Image

BlitzCoder commented:

First Official Demo now available for Patreon Premium Members:

https://www.patreon.com/posts/exclusive-demo-1-87781189

BlitzCoder commented:
BlitzCoder commented:
BlitzCoder commented:

Reply To Topic (minimum 10 characters)

Please log in to reply