Irrlicht Polarized skydome support

Post your questions, suggestions and experiences regarding to Image manipulation, 3d modeling and level editing for the Irrlicht engine here.
Post Reply

Do you want that feature in irrlicht?

Yes I want it in the engine
10
67%
Yes I want it
1
7%
No I don't want it
4
27%
 
Total votes: 15

REDDemon
Developer
Posts: 1044
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Irrlicht Polarized skydome support

Post by REDDemon »

I think irrlicht is not able to use polarized skydomes (here is an example:

Image ) internally. I don't know if someone have made a code snippet/plugin/tutorial for this, but i think would be nice add that feature to irrlicht :)
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
omaremad
Competition winner
Posts: 1027
Joined: Fri Jul 15, 2005 11:30 pm
Location: Cairo,Egypt

Post by omaremad »

You can convert it to irrlicht skydome with gimp

filters>distort>polarcoordinates
"Irrlicht is obese"

If you want modern rendering techniques learn how to make them or go to the engine next door =p
REDDemon
Developer
Posts: 1044
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Post by REDDemon »

i tried that, but seems i'm not able to find the correct configuration. The best result i obtained is dividing the image in 2 parts and then doin polar up on one image and polar down on the other image(and i also have to invert horizontally) then i mix in one image file.

On the horizon the skydome done with gimp looks very well, but going to the poles it starts to become too much noised (horizontal zig-zag).

that's the best result i obtained using GIMP starting from one image (if you want to use, use it freely but give me thanks.. anyway the image is not perfect as the skydome in the irrlicht media folder):

Image
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
roelor
Posts: 240
Joined: Wed Aug 13, 2008 8:06 am

Post by roelor »

You can just make an inverted circle in any 3d modelling program. And make the UWV map Polar. Then use the z buffer to put the model behind any other models. (dont forget to turn fog clipping and lighting off for the model)

(I don't know if all can be done easily in irrlicht, but it shouldn't be that hard unless clipping poses an issue)
REDDemon
Developer
Posts: 1044
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Post by REDDemon »

I know. I have also posted a list of usefull websites with tutorials. there is also one for doing that with blender. Doing that with blender is a bit long anyway.
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
denzelbro
Posts: 50
Joined: Wed Jun 27, 2018 11:53 pm

Re: Irrlicht Polarized skydome support

Post by denzelbro »

Looking for this one as well, any updates on this feature?
CuteAlien
Admin
Posts: 9652
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: Irrlicht Polarized skydome support

Post by CuteAlien »

Uh - I think we only have ico-spheres. Guess you could create a polar sphere in Blender and update it's positions regularly to the camera-position to get that effect (don't use child as you wouldn't want the rotations of the camera).
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
denzelbro
Posts: 50
Joined: Wed Jun 27, 2018 11:53 pm

Re: Irrlicht Polarized skydome support

Post by denzelbro »

CuteAlien wrote:Uh - I think we only have ico-spheres. Guess you could create a polar sphere in Blender and update it's positions regularly to the camera-position to get that effect (don't use child as you wouldn't want the rotations of the camera).
I see. I was under the impression that this was put on hold, but managed to get enough votes to put forward (else why this voting has taken place). Yes and actually, I have done that workaround on other engines and it does work, but I was looking for an update on what happened on this thread and resolution. thanks.
CuteAlien
Admin
Posts: 9652
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: Irrlicht Polarized skydome support

Post by CuteAlien »

Everyone can create votes :-) But generally patches work better to get stuff in the engine...
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
denzelbro
Posts: 50
Joined: Wed Jun 27, 2018 11:53 pm

Re: Irrlicht Polarized skydome support

Post by denzelbro »

CuteAlien wrote:Everyone can create votes :-) But generally patches work better to get stuff in the engine...
Ok I get it now, though it would be nice to get some feedback materialize from these votes for a change. Otherwise I don't see the point in having them in the first place. Anyway, thanks CuteAlien. :)
Post Reply