Commit 375d7b33 by Julien Deswaef

parent 3ae8b8e2
 ... ... @@ -22,10 +22,14 @@

By carefully analysing the datamodel of the diff(erent) kind of design software proposal, we decided to change the datamodel, so that height of the datapresentation would map to the height of the 3D-model. This made it possible to edit the models both in 2D and 3D space.

Storing 3D model information into a 2D image using colored pixels as representation of x,y,z coordinates.
Each line of pixel is a "slice" of the 3D model, starting from the "top".

In the first days, the main question was how to use 2D filters and/or 2D tools to transform/edit/modify a 3D model in a "coherent" or "somewhat predictible" way.
So we went through an iteration of code and data model (2D representation) changes to try to achieve an acceptable solution to this experiment.

A Processing sketch to understand the relation between colors and integers: [color-to-integer]: /diffDesign/codes/color_to_integer/

data-model

A Processing sketch to understand the relation between colors and integers: color-to-integer

Screenshots from 2D tools explorations

Experiments with elevated images

Starting from physical drawing images, Pepa experimented with generating 3D models. The final result will be a video.

3DimageGraph

Doorlabyrinth

The objective is to navigate a catalogue of images in diff(erent) way. An image ir loaded and its pixel lightness is used to create a 3D geometry. From there, by rotating the 3D model in certain directions, a new image will be loaded and the 3D geometry will be recreated accordingly.

doorLabyrinth

 ... ... @@ -27,24 +27,24 @@ Each line of pixel is a "slice" of the 3D model, starting from the "top". In the first days, the main question was how to use 2D filters and/or 2D tools to transform/edit/modify a 3D model in a "coherent" or "somewhat predictible" way. So we went through an iteration of code and data model (2D representation) changes to try to achieve an acceptable solution to this experiment. [data-model]: /diffDesign/codes/pixGraphAlt/data/pixGraph.png "The way a 3D object is represented as a 2D image" [data-model](/diffDesign/codes/pixGraphAlt/data/pixGraph.png) A Processing sketch to understand the relation between colors and integers: [color-to-integer]: /diffDesign/codes/color_to_integer/ [color-to-integer](/diffDesign/codes/color_to_integer/) [Screenshots from 2D tools explorations]: /diffDesign/2Dto3D/PrintScreens/ [Screenshots from 2D tools explorations](/diffDesign/2Dto3D/PrintScreens/) Experiments with elevated images -------------------------------- Starting from physical drawing images, Pepa experimented with generating 3D models. The final result will be a video. [3DimageGraph]: /diffDesign/codes/sketch_3DimageGraph/ [3DimageGraph](/diffDesign/codes/sketch_3DimageGraph/) Doorlabyrinth ------------- The objective is to navigate a catalogue of images in diff(erent) way. An image ir loaded and its pixel lightness is used to create a 3D geometry. From there, by rotating the 3D model in certain directions, a new image will be loaded and the 3D geometry will be recreated accordingly. [doorLabyrinth]: /diffDesign/codes/doorLabyrinth [doorLabyrinth](/diffDesign/codes/doorLabyrinth)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!