Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I'm creating a tech demo featuring a small planet. The problem I'm having is that the planet doesn't really feel like the right "scale" when the camera in down on the surface, I think it could be the curvature of the surface of the planet.

I was wondering if anyone had any suggestions for adjusting maybe the field of view, or any other camera tricks to give the impression that, once on the surface, the planet is larger than it appears at the moment.

enter image description here

enter image description here

share|improve this question
1  
This is my idea. The nearer you come to the planet, the slower the camera movement and a narrower(?) fov. this could probably give you the sence of you are near something larger! –  Tordin Jan 31 '13 at 14:52
    
@Tordin Thanks for the suggestions, slower movement is a great idea! I've played with a narrower fov but it doesn't really give the desired effect :( –  Caius Eugene Jan 31 '13 at 15:13
    
Oh, and what you allso could do, is an scaling offset. So that you scale everything bigger, the closer you come... It´s probably a real hussle but that would give you a neat effect of how big stuff is –  Tordin Jan 31 '13 at 15:16
    
I feel like that might be a bit have a bit of a performance overhead scaling everything. Got idea of how I could flatten out the horizon the closer I get to the surface? –  Caius Eugene Jan 31 '13 at 16:15

1 Answer 1

up vote 0 down vote accepted

feel like the right "scale" when the camera in down on the surface,

The 2nd image makes it seem like the camera is positioned about 1/4 planet diameter (or so) above the surface, which affects how everything looks. Is the camera really "on the surface"? The closer the camera is to the surface of the planet, the bigger the planet will seem and the flatter the horizon will be.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.