3ds Max 6 y decimales

ikerCLoN - 23/11/2005 18:19
Me estoy volviendo loco loco loco, porque cuando escribo un valor en cualquier casilla (por ejemplo, en el modificador extruir), éste se redondea al entero inferior. Es decir, si tecleo 5, y 9, tengo un objeto con altura de 5,9 unidades, pero al pinchar con el cursor en otro sitio, o en otra casilla, mágicamente cambia a 5,0 unidades. ¿teníis alguna ligera idea de por qué?
Por otro lado, me suele ocurrir que en ocasiones para escribir decimales tenga que usar la coma, y en otras, el punto. Si se usa el otro, simplemente max no entiende el valor, y devuelve 0,0. ¿recordáis si hay algún sitio donde se pueda configurar el usar punto o coma? ¿puede que dependa de la configuración regional de Windows? Es que me sorprende, porque todo parece estar en orden, y día sí día no tengo problemas con esto. Cambios espontáneos.

A ver si podéis echarme una mano. Muchas cenquius.
mesh - 23/11/2005 18:34
Tenemos el mismo problema en el trabajo (y lo he replicado en casa) pero todavía no doy con ello, me supongo que, tendrá algo que ver con la configuración en español de un Windows con un max en inglés, eso sí, con el max 7 todavía no ha pasado y rezo todos los días un par de avemarías para que no pase.avemaríapurísimasinpecadoconcebida.
juangreco - 23/11/2005 20:13
El problema de punto o coma está en el lenguaje que este configurado Windows, es decir si tienes el idioma configurado en español tendrás que ingresar punto, si lo tienes en inglés entonces será coma.
mesh - 24/11/2005 09:10
No es tan categórico como dices, porque yo el Windows lo tengo en español y tengo que poner coma. Es algo más complicado que eso.
NeCRoManCeR - 24/11/2005 10:02
¿No tiene que ver con el unit setup del customize?
aker - 24/11/2005 10:22
[url]https://www.foro3d.com/showthread.php?t=6278&highlight=coma+max[/url]. Creo que esto será de ayuda. Saludos.
ikerCLoN - 24/11/2005 10:27
Pues menudo misterio: lo acabo de cambiar (siguiendo lo que dice Shazam en ese hilo), y si escribo seis coma seis en una casilla, se mantiene. Pero si escribo seis punto seis, automáticamente baja a seis entero.

Y hoy, cuando deselecciono el valor, éste no cambia, que es lo que decía ayer. No sé, cada día es una lotería. ¿dices que con la 7 esto no ocurre, Mesh?
mesh - 24/11/2005 10:29
No es que no ocurra, es que todavía no me ha pasado, que es diferente.
juangreco - 24/11/2005 12:27

No es tan categórico como dices, porque yo el Windows lo tengo en español y tengo que poner coma. Es algo más complicado que eso.

Al menos en mis ordenadores es tan categórico como lo digo, pero al revés, es decir si tengo la configuración regional en spanish usare comas y si es en english tendré puntos.
mesh - 24/11/2005 12:33

Al menos en mis ordenadores.

Primera ley de Murphy sobre los Standards dos piezas fabricadas bajo el mismo standard no son necesariamente iguales.
juangreco - 24/11/2005 12:41

Primera ley de Murphy sobre los Standards dos piezas fabricadas bajo el mismo standard no son necesariamente iguales.

Entonces soy un suertudo, porque mis cinco ordenadores responden de igual forma y con distintas versiones de sistema operativo. Mi dios, esto tengo que festejarlo, ya vuelvo.
mesh - 24/11/2005 12:45
Pues eso, celébralo y no te atragantes con el pollo.
juangreco - 24/11/2005 12:46
Iker, lástima que no tengo a mano un software para captura porque así podría ilustrarte mejor la situación, pero prueba lo que te comento (cambiar la configuración regional) luego reiniciar el max, y verás que tus decimales se quedan como los pongas. En este momento lo estoy probando y funciona.

Si tengo la configuración en inglés (start/control panel/ regional and lenguaje options) el max no me toma decimales seguidos de coma, es decir si ingreso 14,12 me toma solo el 14. Pero si ingreso 14.12 toma 14.12
Si no te sientes cómodo con los puntos ca, bia la configuración a español y podrás trabajoar con comas.

Ahunque sea por desconfiado, pruébalo. Suerte.
juangreco - 24/11/2005 12:48

Pues eso, celébralo y no te atragantes con el pollo.

Soy vegetariano. Porque no pruebas lo que te comento, ya que veo que tienes un problema similar y podría ser la solución, al menos con intentar no se pierde nada, eso sí recuerda reiniciar el max después de cada cambio regional.
mesh - 24/11/2005 12:54
Relee mis mensajes, tu solución no funciona en mis máquinas, está más que comprobado y recomprobado. Cuidado con las coles de bruselas.
ikerCLoN - 24/11/2005 12:59
Gracias, Juan, lo que comentas lo he estado probando hace un rato, y aparentemente todo sigue igual. Lo que me sorprende es el hecho de que salte automáticamente de una buena configuración a una mala configuración.

De momento, hoy funciona bien (raro, porque todo suele ir mal cuando se acercan las fechas de entrega), así que, me tendré que resignar.

Otra cosa es que no consigo ejecutar ningún script relacionado con RPC (rpcspray, por ejemplo), pero eso ya es otra historia.

Gracias de nuevo, Juan.
Cristina - 24/11/2005 13:03
Si te descuidas IkerClon igual tienes un virus de estos tocapelotas danzando por ahí.
juangreco - 24/11/2005 13:41
Bueno me baje el Camtasia para hacer el ejemplo visible, aquí pueden ver el video de cómo se hacer para no tener el problema de los decimales. bajar video.
Cesar Saez - 24/11/2005 15:09
Aquí hay otro suertudo, lo que yo hice es cambiar el símbolo de los decimales a puntos en panel de control/configuración regional del idioma luego presiono en el botón personalizar y por último en símbolo decimal configuras si quieres usar puntos o comas. Saludos.
HECTURT - 20/06/2006 11:31
La solución está en el panel de control/configuración regional y de idioma. Ahí hay que poner si se quiere utilizar punto o coma para los decimales.

El redondeo que hace max es cuando se utiliza un carácter invalido como decimal, es decir, si tenemos configurado el punto como carácter decimal en el panel de control Windows y usamos la coma en 3dsmax, max redondeará la cifra y viceversa.