Questions tagged [ogre3d]

Ogre3d is an open source 3d graphics rendering engine.

Ogre3d (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes.

212 questions
28
votes
2 answers

'Difference' between two quaternions

I'm working in Ogre, but it's a general quaternion problem. I have an object, to which I apply a rotation quaternion Q1 initially. Later, I want to make it as if I initially rotated the object by a different quaternion Q2. How do I calculate the…
Mr. Boy
  • 60,845
  • 93
  • 320
  • 589
19
votes
2 answers

Bullet Physics - Apply Torque Impulse in Body's Local Space

I'm currently evaluating the Bullet Physics Library for a 3D space game I'm writing using C++ and Ogre3D. I've gotten Ogre3D and Bullet integrated nicely by deriving from btMotionState and plugging in my SceneNodes, but now I'm having a lot of…
Lusid
  • 4,518
  • 1
  • 24
  • 24
10
votes
1 answer

Creating a plugin for CEF3 in Unity 3D

I was able to find a basic implementation of CEF3 in Ogre3D -- but I was hoping there would be something similar for Unity3D. Link I am currently using Awesomium, however, I now need to use RTCPeerConnection (which requires Chromium 29+). …
Garett
  • 552
  • 6
  • 15
9
votes
1 answer

What is near clipping distance and far clipping distance in 3D Graphics?

What is near and far clipping distances in 3D Graphics? If it makes a difference, I am using Ogre 3D render engine.
Liu
  • 645
  • 2
  • 8
  • 16
8
votes
2 answers

Multi-monitor 3D Application

I've been challenged with a C++ 3D application project that will use 3 displays, each one rendering from a different camera. Recently I learned about Ogre3D but it's not clear if it supports output of different cameras to different…
user16120
  • 952
  • 1
  • 10
  • 16
7
votes
5 answers

3D Game Programming in 2010 - Where to begin again?

I dabbled in some game programming a few years back. I got up to using Windows Xp, C++, Ogre3d, Visual Studio, and Blender. I started to make an RTS but then real life happened. Anyway, I'm looking to get back into it and I am wondering if there are…
GPQues
  • 71
  • 3
7
votes
1 answer

Am I doing something wrong with this CG program?

I am using Ogre3D as the graphics engine. I create a mesh manually which works fine, uvs are correct and are set to represent grid coordinates (for this example the grid is a 10 x 10) I do nothing in the vertex program and have a very simple…
Jon Taylor
  • 7,865
  • 5
  • 30
  • 55
6
votes
1 answer

How to build OGRE on Windows using Visual Studio?

Hope that this helps a lot of people who struggle with installing OGRE on Windows. I did, and I don't want anyone else to go through the same amount of torture. I've tried to make this explanation different by explaining a lot more steps and…
Nav
  • 19,885
  • 27
  • 92
  • 135
6
votes
2 answers

Debian wheezy and Ogre tutorial

I'm trying to build the first ogre tutorial I'm on Debian Wheezy - beta 4 and I've installed these packages : libois-dev libogre-dev I've built the tutorial with this line : g++ -I/usr/include/OGRE -I/usr/include/OIS -lOgreMain -lOIS -o main…
dawi
  • 628
  • 6
  • 18
6
votes
1 answer

Creating manual mesh in Ogre3d?

I am getting a bit confused as to why my manually created mesh is not appearing correctly. I have created the vertex and index buffers and they seem (although I am not 100% sure) to contain the correct values. Essentially I am creating a grid of…
Jon Taylor
  • 7,865
  • 5
  • 30
  • 55
5
votes
3 answers

Asynchronous screen update to gameplay logic, C++

I am programming a game using Visual C++ 2008 Express and the Ogre3D sdk. My core gameplay logic is designed to run at 100 times/second. For simplicity, I'll say it's a method called 'gamelogic()'. It is not time-based, which means if I want to…
Bill Kotsias
  • 3,258
  • 6
  • 33
  • 60
5
votes
2 answers

Android NDK with C++ Graphics Engine

I would like to use the C++ Graphics Engine (Ogre3D) I am familiar with to write some games for Droid (I just cannot get used to Java) and there are plenty of write ups on how to build the applications. However, I have been unable to get an answered…
user470760
5
votes
3 answers

Is Ogre's use of Exceptions a good way of using them?

I've managed to get through my C++ game programming career so far virtually never touching exceptions but recently I've been working on a project with the Ogre engine and I'm trying to learn properly. I've found a lot of good questions and answers…
identitycrisisuk
  • 906
  • 1
  • 9
  • 15
5
votes
2 answers

How to use SDL with OGRE?

When I go to use OGRE with SDL (as described in this article), I seem to be having trouble with a second window that appears behind my main render window. Basically, the code I'm using is this: SDL_init(SDL_INIT_VIDEO); SDL_Surface *screen =…
Ross Light
  • 4,769
  • 1
  • 26
  • 37
4
votes
1 answer

Ogre3D, Multiple Monitors, and the Mouse Cursor

I am developing an application that requires multihead rendering in OpenGL. Right now, I can render to multiple screens, but the travel of my mouse cursor is limited to a single screen. However, I'd like to be able to use the mouse cursor on all…
hatboyzero
  • 1,929
  • 1
  • 21
  • 44
1
2 3
14 15