Vai al contenuto
SaRtO

[maxscript] Coordinate Vertice

Recommended Posts

Mi sono auto-risolto il problema facendo delle prove.

A chi potrebbe tornare utile basta utilizzare le proprietà .pos e successivamente richiamare le coordinate x,y,z

$.pos.x

$.pos.y

$.pos.z

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Mi sono auto-risolto il problema facendo delle prove.

A chi potrebbe tornare utile basta utilizzare le proprietà .pos e successivamente richiamare le coordinate x,y,z

$.pos.x

$.pos.y

$.pos.z

uhm... sicuro che quelle righe non ti restituiscano la posizione del pivot dell'oggetto?

fai un aprova, seleziona un vertice e digita $.pos.y; poi seleziona un altro vertice e ridigita la riga

dovrebbe darti la stessa coordinata

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

per beccare la coordinata del vertice selezionato devi utilizzare la riga:

$.selectedverts[1].pos
e per i singoli assi
$.selectedverts[1].pos.x

$.selectedverts[1].pos.y

$.selectedverts[1].pos.z

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

questo script invece ti fa la lista di tutti i vertici dell'oggetto selezionato

for i = 1 to $.mesh.numverts do (

  newPos = getVert $.mesh i -- le coordinate sono in local, ovvero rispetto al pivot

  newpos *= $.transform -- cambia le coordinate riferendole all'origine

  print ("vertice n°" + i as string + ":" + newpos as string)

)
per selezionare i vertici mediante numero
select $.verts[#(2)]
dove il 2 sta per il vertice numero 2 la riga
select $.verts[#(2,6,7,8)]
seleziona i vertici 2 6 7 e 8 questa riga
select $.verts[#{2..15}]

seleziona i vertici da 2 a 15 (occhio alle parentesi che non sono più tonde ma graffe)


Modificato da philix

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora

  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×