1.7.5 Plane mirroring

If you have problems installing or running Algodoo, have found a bug or need in-game help - this is it!

1.7.5 Plane mirroring

Postby Kilinich » Wed Aug 18, 2010 11:10 am

Mirror menu item for infinity plane do horizontal mirroring (as expected) but "mirror key" action do nothing.
So I think "mirror key" is useless for planes and must be removed or grayed out.
Dream of Algodoo as game development engine...
User avatar
Kilinich
[Best bug reporter 2010]
 
Posts: 2098
Joined: Mon Aug 31, 2009 8:27 pm
Location: South Russia

Re: 1.7.5 Plane mirroring

Postby tatt61880 » Wed Aug 18, 2010 11:33 am

Kilinich wrote:Mirror menu item for infinity plane do horizontal mirroring (as expected) but "mirror key" action do nothing.
So I think "mirror key" is useless for planes and must be removed or grayed out.


This is not bug.
Mirror key is not useless.
Mirror key works when you choose same mirror key for more than two objects.
Press "M"-key.
[scene]45327[/scene]
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: 1.7.5 Plane mirroring

Postby Kilinich » Wed Aug 18, 2010 12:32 pm

tatt61880 wrote:
Kilinich wrote:Mirror menu item for infinity plane do horizontal mirroring (as expected) but "mirror key" action do nothing.
So I think "mirror key" is useless for planes and must be removed or grayed out.


This is not bug.
Mirror key is not useless.
Mirror key works when you choose same mirror key for more than two objects.
Press "M"-key.


Oh IC why it's not working in my case, as I say before - mirroring line is very unpredictable.
viewtopic.php?f=16&t=2617
If box lay down on plane - It's not mirroring.

p.s. btw I found another bug, see next post ;)
Dream of Algodoo as game development engine...
User avatar
Kilinich
[Best bug reporter 2010]
 
Posts: 2098
Joined: Mon Aug 31, 2009 8:27 pm
Location: South Russia

Re: 1.7.5 Plane mirroring

Postby emilk » Thu Aug 19, 2010 12:59 pm

FYI: Mirror key mirrors across the longest axis of the bounding box of the objects. For something whose bounding box is close to square, this will be unpredictable.

The mirror key is meant to be used on cars etc.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 1.7.5 Plane mirroring

Postby Kilinich » Thu Aug 19, 2010 1:08 pm

emilk wrote:FYI: Mirror key mirrors across the longest axis of the bounding box of the objects. For something whose bounding box is close to square, this will be unpredictable.

The mirror key is meant to be used on cars etc.


I know ;-) I just don't like it.
My suggestion was define only horizontal mirror (at moment of key assign).
Dream of Algodoo as game development engine...
User avatar
Kilinich
[Best bug reporter 2010]
 
Posts: 2098
Joined: Mon Aug 31, 2009 8:27 pm
Location: South Russia

Re: 1.7.5 Plane mirroring

Postby emilk » Fri Aug 20, 2010 2:31 pm

But then how would you make a working Action SuperCross/Elasto Mania clone?
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 1.7.5 Plane mirroring

Postby Kilinich » Fri Aug 20, 2010 2:41 pm

emilk wrote:But then how would you make a working Action SuperCross/Elasto Mania clone?


I mean _initial_ mirroring line.
Later that line turns with objects and keep mirroring correct way (horizontally, related to object).
Dream of Algodoo as game development engine...
User avatar
Kilinich
[Best bug reporter 2010]
 
Posts: 2098
Joined: Mon Aug 31, 2009 8:27 pm
Location: South Russia

Re: 1.7.5 Plane mirroring

Postby tatt61880 » Fri Aug 20, 2010 3:18 pm

Kilinich wrote:
emilk wrote:But then how would you make a working Action SuperCross/Elasto Mania clone?


I mean _initial_ mirroring line.
Later that line turns with objects and keep mirroring correct way (horizontally, related to object).


I don't know there is good way to solve this issue.
How should Algodoo calculate the mirroring line?

For example: You make simple car with 1 box and 2 circles.
When the box rotated 15 degree, you expect that mirroring line also rotate 15 degree.
But do not forget circles also rotate (and the rotated angles will not be 15 degrees).

Selecting box as main object may solve this (i.e. you select "main body for mirroring" from mirroring structure group and the other objects' angles will be ignored).
But I don't know this way also work fine for complex structures.
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan


Return to Help / Bug reports

Who is online

Users browsing this forum: No registered users and 7 guests