godot/scene/3d
Hugo Locurcio ccc4f3899c
Increase the default Camera3D field of view to 75
A vertical FOV of 75 degrees is roughly equivalent to a 91 degree
horizontal FOV on a 4:3 display (~107.51 degrees on 16:9),
which is close to the typical default FOV used in PC games.

Note that this doesn't apply to the in-editor camera which keeps its
FOV to 70. This is because it doesn't display in fullscreen;
its viewport only displays in the center of the editor (roughly).
This means the viewport won't cover the viewer's eyes as much. Therefore,
the editor camera FOV should be slightly lower to account for this.

Since this changes the default value, this may break existing projects
slightly.

For the record, this was already done in
https://github.com/godotengine/godot-demo-projects/pull/260
for the official demo projects.
2020-05-01 14:03:27 +02:00
..
area_3d.cpp Add proper type to most public API uses of Array 2020-04-21 12:16:45 -03:00
area_3d.h Add proper type to most public API uses of Array 2020-04-21 12:16:45 -03:00
audio_stream_player_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
audio_stream_player_3d.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
baked_lightmap.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
baked_lightmap.h PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
bone_attachment_3d.cpp Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
bone_attachment_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
camera_3d.cpp Increase the default Camera3D field of view to 75 2020-05-01 14:03:27 +02:00
camera_3d.h Rename more 2D and 3D nodes to follow convention 2020-03-27 16:26:34 +01:00
collision_object_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
collision_object_3d.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
collision_polygon_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
collision_polygon_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
collision_shape_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
collision_shape_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
cpu_particles_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
cpu_particles_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
decal.cpp Fix texture check in decal setup 2020-04-15 12:06:02 -07:00
decal.h Fix texture check in decal setup 2020-04-15 12:06:02 -07:00
gi_probe.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
gi_probe.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
gpu_particles_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
gpu_particles_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
immediate_geometry_3d.cpp Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
immediate_geometry_3d.h Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
light_3d.cpp doc: Sync classref with current source 2020-04-20 11:48:00 +02:00
light_3d.h Fix typo in light3d (Texture -> Texture2D) 2020-04-15 14:09:48 +07:00
listener_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
listener_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
mesh_instance_3d.cpp Fix get_active_material when a material is directly set on the mesh 2020-04-22 14:35:25 +02:00
mesh_instance_3d.h Add a method to retrieve active material from MeshInstance 2020-03-30 16:53:07 -07:00
multimesh_instance_3d.cpp Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
multimesh_instance_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
navigation_3d.cpp Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
navigation_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
navigation_agent_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
navigation_agent_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
navigation_obstacle_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
navigation_obstacle_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
navigation_region_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
navigation_region_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
node_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
node_3d.h Rename more 2D and 3D nodes to follow convention 2020-03-27 16:26:34 +01:00
path_3d.cpp Handle huge offset values in Path2D and Path3D set_offset 2020-04-13 07:42:47 +02:00
path_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
physics_body_3d.cpp Add proper type to most public API uses of Array 2020-04-21 12:16:45 -03:00
physics_body_3d.h Add proper type to most public API uses of Array 2020-04-21 12:16:45 -03:00
physics_joint_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
physics_joint_3d.h Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
position_3d.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
position_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
proximity_group_3d.cpp Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
proximity_group_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
ray_cast_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
ray_cast_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
reflection_probe.cpp Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
reflection_probe.h Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
remote_transform_3d.cpp Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
remote_transform_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
skeleton_3d.cpp Add proper type to most public API uses of Array 2020-04-21 12:16:45 -03:00
skeleton_3d.h Add proper type to most public API uses of Array 2020-04-21 12:16:45 -03:00
skeleton_ik_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
skeleton_ik_3d.h Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
soft_body_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
soft_body_3d.h Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
spring_arm_3d.cpp Merge pull request #37964 from AndreaCatania/AndreaCatania-patch-2 2020-04-17 17:38:22 +02:00
spring_arm_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
sprite_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
sprite_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
vehicle_body_3d.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
vehicle_body_3d.h Renaming of servers for coherency. 2020-03-27 15:21:27 -03:00
velocity_tracker_3d.cpp Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
velocity_tracker_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
visibility_notifier_3d.cpp Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
visibility_notifier_3d.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
visual_instance_3d.cpp Implement global and per instance shader uniforms. 2020-04-17 12:35:41 -03:00
visual_instance_3d.h Implement global and per instance shader uniforms. 2020-04-17 12:35:41 -03:00
voxelizer.cpp Fix more GCC -Wmaybe-uninitialized warnings 2020-04-20 22:34:20 +02:00
voxelizer.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
world_environment.cpp Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
world_environment.h Renamed 2D and 3D nodes to make their types explicit 2020-03-27 14:54:04 +01:00
xr_nodes.cpp Renaming all ARVR nodes to XR 2020-04-09 15:33:01 +10:00
xr_nodes.h Renaming all ARVR nodes to XR 2020-04-09 15:33:01 +10:00