Pregunta

Yo solía trabajar con el Hammer editor de la Válvula para mi Portal 2 mod, sin embargo, si sólo quiero dibujar un concepto básico o croquis para cámaras mientras la lluvia de ideas, el editor acaba de demasiado características por lo que no puede centrarse en lo que realmente necesita y tener que perder el tiempo con cosas específicas que no necesito.Por lo tanto estoy pensando en el desarrollo de una herramienta sencilla (en C# basado en WPF/XAML) que está optimizado para el nivel básico de la geometría, sólo consta de cubos/voxels, y un par de jugabilidad entidades.Por el momento me estoy haciendo un poco de investigación para aproximar si es una buena idea o si esta sería la pérdida de tiempo.

Hasta la fecha mis requisitos serían:

  • suelo de baldosa ver con una ventana 3d y diferentes perspectivas 2d conocidos de diferentes herramientas de edición en 3d (las vistas en 2d podría ser opcional para simplificar la usabilidad)
  • el movimiento de la cámara en la ventana 3d
  • elemento básico de manejo, incluyendo la selección, el movimiento y la rotación de

Aunque tengo los detalles específicos acerca de los formatos de archivo no quiero lío con que en las primeras etapas, donde sólo quiero obtener el editor de trabajo.Cualquier cosa relacionada con la (de)la serialización no es parte de esta pregunta.


Mis preguntas:

  1. ¿Hay alguna similar proyectos en los que podría echar un vistazo o incluso reutilizar?
  2. Qué recursos (tutoriales, libros, artículos, ...) se recomienda para el desarrollo de un editor?
¿Fue útil?

Solución

Lo que usted acaba de describir se podría hacer perfectamente con una modelador 3D de la herramienta, como Blender.El uso de Blender específicamente para este caso de uso, usted puede configurar un área de trabajo con exactamente los puntos de vista que usted desea, y usted puede ocultar por completo todo el deseado opciones/windows, tales como el texturizado/animación/iluminación.
También se podría configurar un proyecto de plantilla para dar un básico de inicio de proyecto, de manera que usted podría saltar instantáneamente a dibujar y a tirar de la geometría alrededor.
Además de que es gratis, y tiene un excelente apoyo a la exportación para muchos tipos estándar.

Entiendo que puede parecer una opción atractiva para escribir su propio editor (estado allí, hecho eso), y que definitivamente sería una interesante experiencia de aprendizaje, si lo que desea es una herramienta de AHORA, me gustaría recomendar el uso de Blender y no reinventar la rueda.

Blender 3D

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top