Warning: session_write_close(): write failed: No space left on device (28) in /services/http/users/b/bamlab/wiki/doku.php on line 119
Warning: session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/sessions) in /services/http/users/b/bamlab/wiki/doku.php on line 119 rendering [Berkeley Autonomous Microsystems Lab] Warning: parse_ini_file() has been disabled for security reasons in /services/http/users/b/bamlab/wiki/inc/StyleUtils.php on line 100
Rendering is making near-photorealistic pictures of a 3D design.
+
Rendering is making a near-photorealistic picture of a 3D design, like CGI in movies. Here's an example render of a jumping robot prototype:
-
Usually, we finish a microrobot design in a 2D layout tool, convert this to an STL 3D file, then use Blender to render the STL as a near-photorealistic image.
+
{{ :render-jumper-extended.png?400 |}}
+
+
In the past, we've finished a microrobot design in a 2D layout tool, extruded the 2D layers into 3D geometry and saved it in the STL 3D file format, then used the free and open source program Blender to render the STL file. We have a video tutorial on how to do this here: https://drive.google.com/drive/folders/1fBLqA_zgTE0LRyE9Brb9oQ1m0K54KaO4?usp=sharing
+
+
===== GDSII to STL =====
+
+
Daniel Teal originally wrote the program [[https://github.com/dteal/gdsiistl|gdsiistl]] to create an STL file from a GDSII layout, but it's been copied to a group GitHub repository at [[https://github.com/PisterLab/gdsiistl|https://github.com/PisterLab/gdsiistl]] and is part of the larger library of programs and scripts to programmatically create designs at [[https://github.com/PisterLab/microrobot_library|https://github.com/PisterLab/microrobot_library]].
+
+
===== Blender =====
+
+
Blender is available here (Windows/macOS/Linux): [[https://www.blender.org/|https://www.blender.org/]]
rendering.1606746515.txt.gz · Last modified: 2020/11/30 06:28 by dteal