Jump to content
  • Advertisement
  • entries
    22
  • comments
    11
  • views
    25508

Toasty Update #8

Sign in to follow this  
nhold

1053 views

Okay, I ran into an issue with the editor lately, and that is when a plugin is added and it adds it's control to the inspector (think from Unity) when an entity is selected with a component it added to the engine it will position itself very far down making it not look aesthetic, which I think is important. But in the mean-time (I haven't been able to fix the bug yet) I worked on the Ogre3D renderer, it's pretty simple at the moment and contains these components:

OgreRenderSystem.PNG

OgreMeshComponent

Simple mesh component, links to a file which it uses as the mesh.

OgreCameraComponent

While this does work, it will immediately crash the app when two are added as I do not know how I can create a camera but not enable it, something I have to fix.

OgreLightComponent

A pretty simple component that just adds a light.

OgreTerrainComponent

Just creates a terrain component that randomly generates itself using perlin noise.


I have also created a basic plugin for this system in the editor which exposes the light and mesh components with only the light component actually having a custom control. You can actually see the issues with the inspector in this screenshot.

OgreRenderSystemPlugin.PNG
Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!