Svenska 3D-Tåg - Forum

Svenska 3D-Tåg - Forum (http://www.e-buzz.se/forum/index.php)
-   Allmänt om tågsimulatorer (http://www.e-buzz.se/forum/forumdisplay.php?f=32)
-   -   Problem i gmax (http://www.e-buzz.se/forum/showthread.php?t=15360)

Joel 2007-03-13 19:29

Problem i gmax
 
Hej!

Jag sitter och bygger lite i gmax, och har stött på ett problem. Jag vill kunna markera alla objekt och sedan flytta dom så att ett specifikt objekt hamnar exakt i mitten vågrätt sett. Visst kan man flytta på fri hand, men då blir det i princip omöjligt att få objektet exakt i mitten. En lösning vore ju att på något sätt utgå från objektets mittpunkt, och få det att snäppa till mitten när allting flyttas, om nu det går. Någon som vet hur man löser ett sånt här problem?

Mazz 2007-03-13 21:55

Du kan ju alltid placera ett "arbetsobjekt" exakt där du vill ha din objekt grupp och sedan flytta hela kalaset med "snap-to-keypoint" (eller annan snap-kategori om du vill) sedan. Se bara till att arbetsobjektet har en snapp-möjlig punkt på samma ställe som objekt-klumpen har en motsvarande snappbar punkt.

Avsluta med att ta bort arbetsobjektet.

Joel 2007-03-13 22:07

Citat:

Ursprungligen postat av Mazz
Du kan ju alltid placera ett "arbetsobjekt" exakt där du vill ha din objekt grupp och sedan flytta hela kalaset med "snap-to-keypoint" (eller annan snap-kategori om du vill) sedan. Se bara till att arbetsobjektet har en snapp-möjlig punkt på samma ställe som objekt-klumpen har en motsvarande snappbar punkt.

Avsluta med att ta bort arbetsobjektet.

När jag markerat alla objekt så kommer det ju fram en gizmo som är gemensam för alla objekten, och det är ju den som kan snäppa till olika saker sen. Problemet är att den gizmon inte ligger i mitten i förhållande till det objekt jag vill ha i mitten.

Mazz 2007-03-13 22:23

Citat:

Ursprungligen postat av Joel
När jag markerat alla objekt så kommer det ju fram en gizmo som är gemensam för alla objekten, och det är ju den som kan snäppa till olika saker sen. Problemet är att den gizmon inte ligger i mitten i förhållande till det objekt jag vill ha i mitten.

Ok, nu pratar jag ur 3ds-synpunkt, men om du för markören över en snap-bar punkt, ändrar sig markören när den är exakt över den punkten. Väljer du den då, så är det den punkten som då snäpper till den nya orienteringen. Gizmon har i det fallet mest betydelse om man inte har snap-lås på... men som sagt, inte säker på om Gmax uppför sig lika, men det mesta verkar ju vara likt...

En annan (knöligare) variat kan ju även vara att mäta upp var vertexens koordinat för aktuell axel på det objekt du vill flytta ligger (max - min) sen räkna fram hur mycke du ska flytta den för att hamna i mitten.

Joel 2007-03-14 17:00

Citat:

Ursprungligen postat av Mazz
Ok, nu pratar jag ur 3ds-synpunkt, men om du för markören över en snap-bar punkt, ändrar sig markören när den är exakt över den punkten. Väljer du den då, så är det den punkten som då snäpper till den nya orienteringen. Gizmon har i det fallet mest betydelse om man inte har snap-lås på... men som sagt, inte säker på om Gmax uppför sig lika, men det mesta verkar ju vara likt...

En annan (knöligare) variat kan ju även vara att mäta upp var vertexens koordinat för aktuell axel på det objekt du vill flytta ligger (max - min) sen räkna fram hur mycke du ska flytta den för att hamna i mitten.

Hm, då är frågan bara hur jag ska göra för att få markören att snäppa till objektets mitt? Sedan, när jag har gjort det, går det då att låsa den lodräta förflyttningen så att jag kan flytta alltihop åt sidan utan att den lodräta positionen ändras?

Json 2007-03-14 17:05

är det inte mycket enklare att flytta pivot-punkten till mitten av det objektet du skulle ha som mitt?

Du kan ju alltid bryta ur det elementet du vill ska vara mittpunkt och sedan attachta resten...


Alla tider är GMT +2. Klockan är nu 13:55.

Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
© Svenska 3D-Tåg 2001-2009