Me gustaría crear proyecciones bidimensionales de objetos geométricos tridimensionales. Los dibujos deben estar en formato vectorial, SVG o PDF, que Inkscape o Adobe Illustrator pueden importar. En Wikipedia, encontré los siguientes ejemplos ( SVG original, CC-SA ):
Esas son proyecciones isométricas . Una versión de estructura alámbrica del mismo (solo líneas negras) se puede construir con la función de cuadrícula axonométrica de Inkscape . Sin embargo, este método no ayuda con el sombreado. La esfera se vería plana si faltara el gradiente. ¿Existe un programa similar a Inkscape, que le permite elegir la posición de una fuente de luz y produce una proyección plana con gradientes?
Otro inconveniente de las aplicaciones de vectores 2D como Illustrator o Inkscape es la dificultad de dibujar un objeto que no esté alineado con el eje de la cuadrícula. Suponga que le gustaría rotar el cubo en la figura 20 ° sin cambiar la perspectiva. ¿Cómo harías esto?
Nota: Con la ayuda de las respuestas encontradas aquí, encontré las siguientes herramientas prometedoras:
- Método de representación vectorial para Blender (software libre)
- Maya Vector Renderer (software comercial)
- Swift 3D (software comercial)
- VectorStyle 2 para Carrara (software comercial)
- Google SketchUp Pro (software comercial)
- GeoGebra (software libre)
Respuestas:
Estoy pensando que Google SketchUp podría ser perfecto para eso.
Lamentablemente, esta característica se encuentra solo en la versión Pro, que no es exactamente barata.
(Nunca he usado correctamente SketchUp, por lo que no sé qué tan bien se exporta de todos modos).
fuente
En muchas escuelas de arquitectura, el software de elección para crear dibujos vectoriales anotados de geometría tridimensional es un flujo de trabajo de Rhinoceros 3D (Rhino) a Illustrator. Rhino es generalmente la herramienta de elección para dibujos 3D, diagramas y borradores porque puede ser fácilmente programado o extendido con Python o Grasshopper (un complemento de programación visual). Además, Rhino puede importar una amplia variedad de formatos de archivo, incluidos Illustrator y PDF.
Rhino incluye opciones que normalmente se usan para esto:
Aquí hay una muestra del tipo de dibujo que puede crear con este flujo de trabajo:
Debo tener en cuenta que, si bien Rhino no exporta de forma nativa a SVG, ha habido intentos de construir esa funcionalidad utilizando secuencias de comandos de Python.
fuente
Swift3D es una aplicación 3D basada en vectores que parece ofrecer sombreado degradado .
fuente
Sospecho que puedes hacerlo con GeoGebra. Es una aplicación gratuita para construcciones de geometría. Se centran principalmente en la planimetría, pero la versión beta actual también tiene estereometría.
fuente
Todos los principales renderizadores deberían apoyar esto. el término de google que busca es "representación de líneas vectoriales"
por ejemplo: "representación de línea de vector 3ds max"
Actualización: parece que mi respuesta fue demasiado ambigua. el "Ilustrar!" el complemento (3ds max) admite salida de línea vectorial; esto es para exportar flash
http://www.davidgould.com/ "¡Una característica sorprendente de Illustrate! es su capacidad de renderizar estos estilos en ilustraciones vectoriales. Actualmente es compatible con Shockwave Flash, Adobe Illustrator y Autocad DXF. Esto le permite renderizar sus escenas 3D para mostrar en Internet o para incluir con otros gráficos vectoriales ".
fuente
Soy un ingeniero mecánico que trabaja con SolidWorks . Incluso es posible parametrizar las dimensiones que desee. Esto significa que todas las dimensiones pueden relacionarse mediante ecuaciones matemáticas.
Aún más, estas imágenes parecen hechas en este software .
fuente