Hello! I'm new to the Irrlicht engine but have found it suitable for a small application I want to try making.
The application is supposed to be a DLL file which is going to be imported into another program. What I want my DLL file to be able to do is render a 3d mesh to a bitmap/png image which the other program will use. Some functions will be programmed aswell for manipulating camera angle, change frame in animation etc.
Question:
Is it possible to not render onto the screen, but instead onto some kind of image?
Not render on screen?
during the last few days I've been trying out the NULL device. I get it to work fine, as far as I can tell by not seeing any result at all . I've also started looking into the documentation searching for something to get the image from. I've come to the conclution that getPixel(x,y) might do the trick if I step through the image coordinates. Slow perhaps, but it might work. my problem now is to find a poiter/reference to the image itself, from which getPixel can be called.
How do I find this pointer/reference? Is it possible to use getPixel with the NULL device even though it doesnt render anything?
Is there a better way of doing this?
Grateful for all advice!
How do I find this pointer/reference? Is it possible to use getPixel with the NULL device even though it doesnt render anything?
Is there a better way of doing this?
Grateful for all advice!