¡Qué excelente pregunta! Ojalá algunos de mis alumnos hubieran preguntado esto más a menudo. Recuerdo haber hecho esta pregunta TODO EL TIEMPO para disgusto de mi entonces facultad.
Sin embargo, me aseguré de tener la respuesta a esta pregunta en caso de que alguien preguntara mientras yo enseñaba. Así es como debe verlo (elija cualquiera que le resulte atractivo):
- Usted es ingeniero: el trabajo de una escuela no es capacitarlo para usar las herramientas de manera simple, es comprender exactamente cómo se construyen las herramientas y por qué son útiles. Es como estudiar ingeniería automotriz pero sin saber cómo funciona el motor, debajo del capó. Literalmente. No se trata de aprender a conducir el automóvil, sino también de saber cómo está diseñado, cómo funciona y por qué algunos diseños son mejores que otros. Es posible que su trabajo no sea realmente “construir” motores, y puede que nunca modifique el diseño del motor directamente, pero solo “saber” cómo funciona, ofrece una claridad mental extrema y, en caso de que lo necesite, puede cambiarlo. Tienes la comprensión necesaria para hacerlo.
- Comprensión de los bloques de construcción primitivos: si nunca aprende números, ¿sería bueno en aritmética? ¿Serías capaz de entender realmente la gramática y la estructura de las oraciones, sin conocer el ABC? Cuando comienzas a leer literatura o trabajar con matemáticas avanzadas, no te das cuenta de los elementos básicos primitivos que atravesaste para llegar a ese nivel. Lo mismo con los gráficos: los temas anteriores le dicen cómo funcionan las cosas bajo el capó y pueden verse como bloques de construcción primitivos. Cuando use herramientas como Maya, ZBrush, etc., sabrá intuitivamente cómo funcionan estas cosas y tendrá una comprensión mucho más sólida de las cosas en lugar de ser un robot puramente mecánico que solo sabe qué / cómo pero no por qué. Desea un ejemplo: Lea sobre el bloqueo de cardán: qué es y por qué los cuaterniones son mejores y preferidos a veces. Ahí es cuando te darás cuenta de por qué algunas cosas funcionan como lo hacen.
- Comprender el papel de las matemáticas en los gráficos por computadora: El objetivo principal de los gráficos por computadora es literalmente graficar el mundo (en términos generales). Desea de alguna manera hacer que el mundo sea lo más realista posible. Pero, ¿cómo le dices a una computadora que lo haga? Las computadoras son excelentes para el cálculo numérico, por lo que puede crear un modelo del mundo y “codificarlo” en la máquina. De alguna manera capturas cómo funciona el mundo y le dices a la computadora que lo haga. Esto es algo avanzado. Necesitas matematicas. Período. ¿Cómo puedes hacer que una “rueda” gire alrededor de su eje 10 veces? (O un círculo centrado en el origen). Adivina qué, solo entender esto requiere comprender cómo se hacen las transformaciones y cómo las matrices se ajustan a la ecuación. Ahora, cuando aprenda esto, se sorprenderá (con suerte) del papel de las matemáticas en los gráficos y comenzará a ver cómo puede hacer cosas avanzadas como generar agua, fumar o derramar 1000 tic-tacs y ver cómo se propagan, etc., es todo matemática de trivial a avanzada a misteriosa y espeluznante. ¡Si nunca hubieras aprendido cómo hacer esas malditas transformaciones, nunca hubieras sabido lo complicadas que son algunas cosas!
- Eres un aspirante a diseñador de juegos o investigador de gráficos: solo si realmente entiendes el tema y estás dispuesto a jugar con él, lo perseguirás profundamente. Si realmente te apasionan los gráficos por computadora en general y te gustaría “profundizar” más, mejor aprende el ABC del CG para que algún día puedas aprender a escribir buenas oraciones y tal vez crear un libro maravilloso del que la gente simplemente babee !
¿Necesitar más? 🙂
- ¿Qué problemas dolorosos o costosos resuelve AWS?
- Virtualización: ¿Cómo afecta Openstack a VMware?
- ¿Cuál debería elegir: Azure o Amazon AWS?
- ¿Cuál es el futuro de la industria de hardware de TI en tiempos de nube y virtualización?
- ¿Cuáles son las formas generales en que se puede implementar una gestión de identidad (IAM) para la nube?
Bienvenido al mundo de CG y si te hace cosquillas, no dudes en enviarme un ping en cualquier momento. Si está dispuesto, puedo proporcionarle la chispa necesaria para encender su fuego (gráfico) 🙂
¡La mejor de las suertes!