virtualx-engine/scene
lawnjelly 44f9a0f961 Portals - fix autolink sprawling, refine logs
It turned out the new autolinking feature was linking portals AFTER the static meshes had been added to rooms in the PortalRenderer. This meant that large meshes weren't being sprawled across these portals. The fix involves doing the autolinking BEFORE adding the static meshes.

Fixes a bug in the warning for portals being in the wrong direction, they should have only been checkout for outgoing portals. This was resulting in erroneous warnings.

Also the room conversion logs are refined to be more compact and informative.

A warning icon is also added in the gizmo for portals where autolink fails.
2021-07-15 13:04:05 +01:00
..
2d Fix color properties of particle nodes/material 2021-07-15 10:25:35 +02:00
3d Portals - fix autolink sprawling, refine logs 2021-07-15 13:04:05 +01:00
animation Fixes BlendSpace2D BLEND_MODE_DISCRETE_CARRY. 2021-07-13 10:47:20 +02:00
audio Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
debugger Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
gui Add set_pressed_no_signal method to BaseButton 2021-07-15 10:52:22 +02:00
main Node::add_child Check for cyclic dependency 2021-07-15 10:52:33 +02:00
resources Fix color properties of particle nodes/material 2021-07-15 10:25:35 +02:00
register_scene_types.cpp Portal occlusion culling 2021-07-14 11:43:23 +01:00
register_scene_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
scene_string_names.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
scene_string_names.h Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00