armory3d / armory

3D Engine with Blender Integration
https://armory3d.org
zlib License
3.06k stars 316 forks source link

Instancing - Origin offset & Array Modifier #1415

Open ControllerArts opened 4 years ago

ControllerArts commented 4 years ago

Description The offset values are disregarded in game. This collection is acting like a group in blender 2.7<. Also the Array Modifier doesn't propagate to the instancing.

image

To Reproduce

In the scene, you should see 3 copies of the collection:

If you run the game will show only 2 instances of the collection:

Expected behavior

System Blender: 2.80- (sub75) 2019 07 29 Armory: 2019.9.0 OS: Windows 10.0.17763 Graphics card: Intel UHD Graphics 630 & Radeon RX580

N8n5h commented 4 years ago

Can you post a test file to reproduce the issue?

ControllerArts commented 4 years ago

Previous:

* Add values from Collection Offset to the game
* Modifier propagation to the instancing assigned

Now: I think the offset of Collection is working in newer version of Armory, but the instancing still the same. An instance of collection in an instance by faces/vertex.

Example File