Bueno, yo mismo soy un desarrollador de software que también se ocupa del modelado 3D para varios propósitos. En primer lugar, lo uso para representar todo tipo de ilustraciones con fines de impresión, con grandes resoluciones (por ejemplo, 10,000 × 7,500 píxeles), pero también para tener arte para usar en los sitios web que desarrollo. (También uso una cámara digital para eso). También utilizo el modelado 3D para imprimir modelos 3D a través de servicios como ShapeWays y usando mi propia impresora 3D. Así que no, no es una idea loca querer aprender todo esto.
Sin embargo, el mundo del modelado 3D es enorme y hay muchas aplicaciones que puedes usar. Algunos de ellos son gratuitos, pero muchos son productos comerciales por los que tienes que pagar. Y es importante saber qué desea hacer con el modelado 3D y para qué propósito lo necesita.
Si desea utilizar el modelado 3D en su propio código, las cosas pueden volverse más complejas, ya que tendrá que aprender mucho más que el modelado básico. La mayoría de la programación utilizará OpenGL y se basará en las capacidades de sus tarjetas gráficas. Si desea crear juegos en 3D, entonces necesita poder probar su trabajo en varias tarjetas gráficas diferentes, lo que hace que sea un poco costoso hacerlo.
De nuevo, el modelado 3D puede ser bastante costoso si desea aprender rápido, ya que tendrá que invertir en varias aplicaciones y bibliotecas. Y como el mundo del modelado 3D es enorme, tendrá mucho que aprender.
- ¿Cómo pueden las personas aprender las anotaciones matemáticas para que las matemáticas no las intimiden fácilmente?
- ¿Alguien está de acuerdo conmigo en que los títulos de fuentes institucionalizadas no son necesariamente la mejor manera de aprender? ¿Y por qué?
- ¿Dónde crees que debería comenzar a aprender sobre electricidad, mecánica y otras cosas de ingeniería a los 16 años?
- ¿Cuándo es el mejor momento para aprender codificación?
- Por ser un buen gerente, ¿qué cosas debo mejorar / aprender de forma regular?
En un año, conocerá algunos productos y básicamente los conceptos básicos de OpenGL y algunas otras cosas. Después de dos años, es posible que tengas algo de experiencia pero que aún necesites mucho para aprender. Por otra parte, todo depende de lo que quieras aprender y de lo que quieres hacer. Stardew Valley, por ejemplo, no es demasiado complejo para hacerlo. Ni siquiera es realmente 3D. Me recuerda a los muchos juegos de plataformas de 20, incluso 30 años atrás. Es solo un montón de sprites con una apariencia 3D. No son juegos 3D reales como los de Wolfenstein o Doom, e incluso esos juegos fueron relativamente fáciles de hacer. (Sólo de tamaño complejo.)