armory3d / armory3d/armory

On Volume Trigger should take its rotation and scale into account

Open
#2,595 3 comments 2 reactions 0 assignees View on GitHub
feature request good first issue logic nodes
Dominant language
C++
Stars
3.3k
Forks
353
Avg merge
3d 16h
Merged PRs (30d)
1

Description

The on Volume Trigger only uses its extends from the applied rotation and scale. But when when reusing the trigger volumen and rotating or scale it. It comes to wrong results. Depending on the size of the actual volume the difference can be quite severe.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the on Volume Trigger implementation and reproduce the incorrect results with a reused volume that has rotation or scale applied. Trace how the trigger derives its extents, then verify that the result accounts for the volume's rotation and scale and no longer changes incorrectly with its dimensions.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics, game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.