armory3d / armory3d/armory

Simple cylinder with 2 bones deforms differently in Armory than Blender

Open
#1,180 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
3.3k
Forks
353
Avg merge
3d 16h
Merged PRs (30d)
1

Description

Take a look at how the cylinder (left) bends in Blender, maintaining it's length and width:
![screenshot_20190219_005041](https://user-images.githubusercontent.com/401733/52992947-631c4a00-33e0-11e9-93ac-78c4fa929050.png)

Then look at how the same cylinder in the same file bends in Armory:
![screenshot_20190219_005327](https://user-images.githubusercontent.com/401733/52993073-d7ef8400-33e0-11e9-8b0c-7e48dde3ba40.png)

This is using:
Kubuntu 18.10 64 bit
Armory 0.6 beta and git versions ( a6c954cda7ca429e3887069100e11ba5441b88c9 )
Blender 2.8 beta
Both krom and browser target (FF and Chromium)

Original test file:
[wiggle-cylinder.3.zip](https://github.com/armory3d/armory/files/2878525/wiggle-cylinder.3.zip)
(trigger bend animation with space bar)

Contributor guide

No contributing guide indexed for this repository

Research direction

Open the linked wiggle-cylinder.3.zip in Blender and reproduce the animation with the space bar, then compare the Blender result with Armory in both Krom and browser targets. Trace the cylinder's bone deformation path; done means the Armory result preserves the same length and width as Blender.

Written by the indexing model from the issue text.

Assessment

Tech stack
blender
Domain
computer-graphics, 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.