armory3d / armory3d/armory

"Fixed", "Hinge" or "Generic" Type Rigidbody Constraint doesn't keep rotation of objects

Open
#533 1 comment 1 reaction 0 assignees View on GitHub
bug
Dominant language
C++
Stars
3.3k
Forks
353
Avg merge
3d 16h
Merged PRs (30d)
1

Description

In the test blend file, Box_A has -90d rotation, while Box_B has no rotation.
on Box_A, apply "Fixed" constraint between Box_A and Box_B.
![screenshot from 2018-02-28 21-18-55](https://user-images.githubusercontent.com/17811339/36789593-13376c98-1ccd-11e8-9532-b2be451e129c.png)

Simulate in Blende (Alt-A), Box_A keep its rotation during simulation:
![screenshot from 2018-02-28 21-19-03](https://user-images.githubusercontent.com/17811339/36789600-17abf212-1ccd-11e8-8396-c6ec61db1c44.png)

Play in Armory(F5), Box_A reset its rotation during simulation:
![screenshot from 2018-02-28 21-19-16](https://user-images.githubusercontent.com/17811339/36789616-2189758e-1ccd-11e8-9200-e9863d897950.png)
Blend File:
[Ragdoll.zip](https://github.com/armory3d/armory/files/1767167/Ragdoll.zip)

/Milo

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the attached Ragdoll.zip test blend file and reproduce the setup: apply a Fixed, Hinge, or Generic constraint from Box_A to Box_B, then compare Blender simulation with Armory playback using Alt-A and F5. Done means Box_A retains its -90 degree rotation during Armory simulation as it does in Blender.

Written by the indexing model from the issue text.

Assessment

Tech stack
blender
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.