Viewpoint disappears when pressing gravity if custom unit scale is used in the scene options. #39561

Closed
opened 2014-04-02 11:51:03 +02:00 by Yes · 16 comments

Windows 7 64bit

Blender Version 2.70

Viewpoint disappears when pressing gravity if custom unit scale is used in the scene options.

Exact steps for others to reproduce the error
Open a new scene. change units to meters. Set custom unit scale to 0.1. Enable walk mode and press TAB to turn on gravity. The camera falls through scene. Select object and press Del to return to original viewpoint.

Windows 7 64bit Blender Version 2.70 Viewpoint disappears when pressing gravity if custom unit scale is used in the scene options. **Exact steps for others to reproduce the error** Open a new scene. change units to meters. Set custom unit scale to 0.1. Enable walk mode and press TAB to turn on gravity. The camera falls through scene. Select object and press Del to return to original viewpoint.
Author

Changed status to: 'Open'

Changed status to: 'Open'
Author

Added subscriber: @GnarlyCarl

Added subscriber: @GnarlyCarl

Added subscriber: @gwentiv

Added subscriber: @gwentiv

Isn't that the very point of Gravity ? To make the view point react to gravity and fall through the scene ???

Put a big plane acting as ground in your scene and put the camera directly way above it.
Go into camera view and use walk mode. you'll see the camera stop droping after a while, when "the feet of the cameraman hit the ground" more or less.

To me this isn't a bug, but you not realizing what the tool does.

Isn't that the very point of Gravity ? To make the view point react to gravity and fall through the scene ??? Put a big plane acting as ground in your scene and put the camera directly way above it. Go into camera view and use walk mode. you'll see the camera stop droping after a while, when "the feet of the cameraman hit the ground" more or less. To me this isn't a bug, but you not realizing what the tool does.
Author

I did. collision gets bugged no matter how big the ground is. Also it appears that you fall with a near infinite acceleration.

Just try to reproduce my steps with the final 2.70 release.

I did. collision gets bugged no matter how big the ground is. Also it appears that you fall with a near infinite acceleration. Just try to reproduce my steps with the final 2.70 release.

Added subscriber: @dfelinto

Added subscriber: @dfelinto

please attach a sample file. The gravity respect the scale of the scene. If the scene scale is 0.1, gravity internally will be 10x different.

please attach a sample file. The gravity respect the scale of the scene. If the scene scale is 0.1, gravity internally will be 10x different.
Dalai Felinto self-assigned this 2014-04-02 20:35:20 +02:00

I am sorry Gnarly, but i can't reproduce.
In my case, I will always hit the ground if the the later is big enough… I see no problems so far.

Maybe your file is faulty. Can you upload one ?

I am sorry Gnarly, but i can't reproduce. In my case, I will always hit the ground if the the later is big enough… I see no problems so far. Maybe your file is faulty. Can you upload one ?
Author

JustPressShiftFandTAB.blend

Ok. I'll upload the scene.

I'm not sure you will see the same error, but for me it doesn't matter how big the ground object is or how far the view camera is from the object. All I see is a near infinite acceleration and an empty view window.

[JustPressShiftFandTAB.blend](https://archive.blender.org/developer/F83838/JustPressShiftFandTAB.blend) Ok. I'll upload the scene. I'm not sure you will see the same error, but for me it doesn't matter how big the ground object is or how far the view camera is from the object. All I see is a near infinite acceleration and an empty view window.
Author

This comment was removed by @GnarlyCarl

*This comment was removed by @GnarlyCarl*

OK, OK, I see it now !

Thanks for the file !

And even at normal scale of 1 there is something strange: you hit the ground and stop, and then go through the top surface when panning and hit the bottom of the cube !

I have made a little experiment in normal scale world:
You go into camera view, you have this big big plane underneath, and you put the camera at a 10 m height. When you press Shift F and TAB, the behaviour is correct, the hit the ground and stop.

Now you re-do it but put the camera higher, at 1000m.
Then you will hit the ground (at ~-3m strangely, although my plane is at z=0) but go through if you pan !

I think there is some problem due to the approximation of the deplacement when you fall too fast !
After a 1km you go really quick without air friction. And if you play with the scale you seem to accelerate everything as well.

OK, OK, I see it now ! Thanks for the file ! And even at normal scale of 1 there is something strange: you hit the ground and stop, and then go through the top surface when panning and hit the bottom of the cube ! I have made a little experiment in normal scale world: You go into camera view, you have this big big plane underneath, and you put the camera at a 10 m height. When you press Shift F and TAB, the behaviour is correct, the hit the ground and stop. Now you re-do it but put the camera higher, at 1000m. Then you will hit the ground (at ~-3m strangely, although my plane is at z=0) but go through if you pan ! I think there is some problem due to the approximation of the deplacement when you fall too fast ! After a 1km you go really quick without air friction. And if you play with the scale you seem to accelerate everything as well.
Author

Are you seeing the same issues if you start a new scene? Or is this issue specifically tied to my .blend files?

Are you seeing the same issues if you start a new scene? Or is this issue specifically tied to my *.blend* files?

Yes, same problem with a new scene.
pb_walk_mode.blend

Here is a file not much different from startup.
If you start your fall from z=100 you'll stop to the groud at 0.12 before going stable at 1.60 in the end.
If you place the camera at z=200, you'll hit the ground at -0.48 (!) and then the fall will go on if you move.

Changing the Gravity value doens't change much. In fact a positive value for Z doesn't make you go up…

oO

Yes, same problem with a new scene. [pb_walk_mode.blend](https://archive.blender.org/developer/F83849/pb_walk_mode.blend) Here is a file not much different from startup. If you start your fall from z=100 you'll stop to the groud at 0.12 before going stable at 1.60 in the end. If you place the camera at z=200, you'll hit the ground at -0.48 (!) and then the fall will go on if you move. Changing the Gravity value doens't change much. In fact a positive value for Z doesn't make you go up… oO

Added subscriber: @ThomasDinges

Added subscriber: @ThomasDinges

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'

Fixed in commit e2cbfb7ad7
(tested with pb_walk_mode.blend)

Fixed in commit e2cbfb7ad740949a03ca3f2f6f6f3b99f19e387b (tested with pb_walk_mode.blend)
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#39561
No description provided.