Aprendí el procesamiento antes de d3 y hago casi todo usando d3 en estos días.
aunque recomiendo encarecidamente aprender el procesamiento.
d3 tiene su propia lógica peculiar, con selecciones, transiciones y similares. aprender d3 es más que aprender javascript u otra biblioteca de javascript, también está adoptando una cierta forma de considerar la visualización, los eventos, el flujo, la relación entre los datos y los objetos visuales, y me gusta mucho ese proceso.
El procesamiento, por el contrario, tiene un enfoque muy diferente de las cosas, y ese enfoque de procesamiento, en sí mismo, vale la pena aprenderlo. Los programas de procesamiento generalmente se construyen alrededor de un bucle principal, y en cada iteración se redibuja la escena completa. estar familiarizado con esa lógica en realidad le permite llevar su d3 más lejos. Algunos de mis d3 vis están construidos como bocetos de procesamiento.
Otro aspecto interesante del procesamiento es su inmediatez. estás manipulando objetos físicos, por lo que es mucho más directo hacer cosas. En comparación con el procesamiento, hay una gran cantidad de sobrecarga en d3. Por lo tanto, es mucho más fácil hacer un boceto en el procesamiento.
También es más fácil trabajar con imágenes utilizando el procesamiento, ya sea leerlas o escribirlas. Además, los agentes independientes son más fáciles de implementar. Hay toneladas de funciones que se pueden usar para el arte generativo que están disponibles de manera inmediata en el procesamiento y que sería una molestia llegar al trabajo en d3. También: 3D. Fácil de procesar, un dolor en D3 (a pesar del nombre). y arduino. la lista continua.
Obviamente, hay muchas cosas que d3 puede hacer fácilmente y que son más difíciles de procesar: manejo de interacción, animación, etc.
Pero es muy bueno saber algo de procesamiento.
- ¿Cuáles son algunas formas efectivas de aprender ajedrez en línea?
- ¿Qué tan difícil es para una persona promedio aprender a jugar Bridge y dónde puede alguien aprender a jugar en línea?
- Cómo encontrar un mentor para que me ayude a aprender a codificar.
- ¿Cómo es aprender el apnea?
- Cómo aprender sin memorizar.