Crear y compartir fractales tridimensionales
Editar fractales 3-D generados a través de sistemas de funciones iterados (https://en.wikipedia.org/wiki/iterated_function_system). Compártelos en la web y descargue más en https://fractaleditor.com.
Los fractales de inicio incluyen una pirámide Sierpinski, una hoja de arce, un helecho de bazo y una esponja de menger.
Cada función en la aplicación se representa como una transformación 3-D, con rotación, traducción y escalado uniforme o no uniforme admitido. En el modo de edición, estos se muestran como cubos que puede tocar para seleccionar, moverse (presione largo para comenzar a arrastrar), girar y estirar. Tanto en modo de edición como de renderización, un gesto de aventura establecerá el punto de vista que orbita alrededor del fractal. En el modo de renderizado, si el punto de vista no se mueve, la aplicación calcula más puntos y los coloca para que la fractal se vea más sólida.
Botones en la barra principal:
Cargar, guardar, deshacer (por sí mismo)
Agregar función: agrega otro cubo, por defecto a no traducción y un 50% de escala uniforme
Eliminar la función seleccionada
Modo de escala alternar: los interruptores de las pellizcos escalar el cubo seleccionado en todas las direcciones por igual, para escalar solo a lo largo del eje de su pellizco.
Modo de edición Toggle: conmutadores entre el modo de edición y el modo de renderizado, donde puede ver los resultados del fractal.
Esta aplicación y el sitio complementario son de código abierto, lanzados en la versión 3 de GPL. El código está en GitHub en https://github.com/ejegg/fractaleditor y https://github.com/ejegg/fractaleditorsite. Informe los problemas en https://github.com/ejegg/fractaleditor/issues.
Leer más