Posiblemente, no sabrá si el desarrollo de software funciona para usted hasta que lo pruebe.
El arte es de vital importancia en estos días en el desarrollo de software comercial. Tomé 2 años de clases privadas de arte porque descuidé el arte en la escuela, me ha ayudado a ser un mejor desarrollador de software.
Tengo una sugerencia. En lugar de intentar una ruta de aprendizaje de desarrollo de software convencional, intente descargar OpenSCAD
- ¿Cómo debo prepararme para una entrevista Java / J2EE con más de 3 años de experiencia? ¿Qué paquete puedo esperar en el sur de la India?
- ¿Cuáles son las opciones de salida para un operador cuantitativo que realiza la creación de mercado de opciones automatizadas?
- ¿Cómo puede un estudiante de ingeniería mecánica que estudia en los Estados Unidos decidir qué hacer con su vida?
- Quiero seguir mi carrera en servicios sociales. ¿Qué tengo que hacer?
- Cómo convertirse en un analista experto en seguridad de la información
OpenSCAD es un paquete CAD paramétrico 3D gratuito. Utiliza OpenSCAD para crear diseños en 3D, generalmente de dispositivos mecánicos, pero también puede crear ilustraciones.
El problema es que tienes que crear los modelos OpenSCAD usando software.
Por ejemplo, para crear un cubo de 5 x 5 x 5, utiliza el siguiente comando:
cubo ([5,5,5]);
La siguiente parte es donde se vuelve inteligente. Para crear un cubo con una esquina cilíndrica cortada, puede usar el siguiente comando:
diferencia () {
cubo ([5,5,5])
traducir ([0,0, -1]) cilindro (r = 2, h = 7);
}
Esto produce el siguiente efecto:
El comando de diferencia le dice a OpenSCAD que reste el cilindro del cubo, para producir una nueva forma.
La esquina de la nueva forma se ve un poco gruesa, porque el cilindro predeterminado en este caso solo tiene 12 lados.
No subestimes OpenSCAD. Como lenguaje informático, en realidad es bastante sofisticado: tiene para bucles, si pruebas, procedimientos.
Pero también es potencialmente muy aplicable a su curso de arte, incluso los programas más simples de OpenSCAD crean formas 3D interesantes. A medida que construyas formas más complejas, también aprenderás programación.
OpenSCAD se puede usar para generar modelos 3D STL, que se pueden alimentar directamente al software de impresora 3D más moderno.
Por ejemplo, creé el siguiente modelo de OpenSCAD porque el carrete de la impresora que venía con mi impresora 3D no encajaba con un filamento de plástico real que acabo de comprar.
Procesé el modelo STL que exporté con ReplicatorG, y lo imprimí en mi impresora Zhuhai CTC Electronic Co., Ltd 3 en una.
El resultado fue este: mi nuevo portacarretes de impresora.
Si descubres que alcanzas el límite de OpenSCAD y quieres ir más allá, estarás listo para abordar nexos de arte de software mucho más complejos; por ejemplo, podrías intentar escribir plugins de Blender.