home home

week 2 documentation

Week 2

Assignment

model (rastor, vector, 2d, 3d, animate, simulate) a possible final project. document the use of different types of cad.

The CAD softwares I explored are,

  • Procreate
  • Photoshop
  • Rhino
  • Twinmotion
  • Blender (node-based modeling)

2D

On Procreate, I created this brainstorm of the final project, a heartbeat visualizer shown as a transparent circuit, like a flex circuit. My sketching skills are subpar, and here is the sketch of a version with some labeled parts. I have imported the traces as one of the layers and shown layer by layer the parts of the final project as I imagine it.

Week 1 pic1 Week 1 pic1 Week 1 pic1 Week 1 pic1

when I went to start to explore a 2D vector software, I picked Photoshop. I have practically no experience with it because I am much more accustomed to vector design tools such as Procreate and Illustrator, and sometimes Figma.

I then started exploring Photoshop and played with creating textures and creating masks. Then I tried to make a version of the final project. I imported some traces and learned to remove backgrounds on Photoshop for the first time ever.

Week 1 pic1

first i created the shapes using the shape tool

Week 1 pic1 Week 1 pic1

then i import the traces and start transforming it.

Week 1 pic1

I learned how to remove the background of any image, at least any image with a white background, a very useful skill for life. Usually, I import pictures into Figma and use the removing background plugin, which works well about 90% of the time. So in Photoshop, you go into the blending options of the layer by double-clicking on the layer with the image from the layers panel, and then reduce the blend if value by dragging it from left to right, like the white box dragging it from left to right, just until the background disappears.

Week 1 pic1 Week 1 pic1 Week 1 pic1 Week 1 pic1

inside the layer style of the traces, i add a colour overlay to make it look like copper

Week 1 pic1 Week 1 pic1

I also played around a lot and explore the transform function warp distort and perspective.

i add a gradient overlay to show the texture of the glass to create a dynamic feel

Week 1 pic1

here is the jpg exported in the lowest size. the photoshop file was over 25MB.

Week 1 pic1

3D

On Rhino, I recreated the model I made on Photoshop and explored the material library. The customization is pretty limited to IOR and roughness, but there is a good range of materials that already exists. The renders were good, but did not have the dramatic effect that I wanted, so I decided to try a real rendering software.

Commands: circle -> extrude curve -> cap (to create the acrylic surface) -> delete curves -> fillet edge.

Week 1 pic1

then I imported the SVG for copper traces and placed it on top of the circle that I made the circular surface, and repeated the extrusion and cap to create a thin surface.

Week 1 pic1 Week 1 pic1 Week 1 pic1 Week 1 pic1

then I made a tiny cube to represent a neopixel on the side, and then I used array polar to create neopixels around it and in the circle.

Week 1 pic1

I imported a 3d model of areal heart and placed it in the middle to create the visual of a bio electronic hybrid machine.

Week 1 pic1

the renders from rhino

Week 1 pic1 Week 1 pic1

exploring the material library

Week 1 pic1 Week 1 pic1

I went to Twinmotion and explored the material library over there. The customization options were way more, and I was able to exaggerate the emissive effects of the new pixels and export much better quality renders.

to import the model, i used the command DatasmithDirectLinkSync in rhino to create a direct link to Twinmotion. This needs to be installed into Twinmotion.

Week 1 pic1

i open a new file and learn the navigation

Week 1 pic1 Week 1 pic1

i make sure that on rhino, every element is in a different layer so the materials are easier to asign on twinmotion.

i place the link, delete the starter assets and start assigning materials from the library and tweaking the values to see what happens

Week 1 pic1 Week 1 pic1

here are some of the final renders

Week 1 pic1 Week 1 pic1 Week 1 pic1

I was also curious to explore node-based modeling on Blender, so I followed this tutorial to create a tentacle of an octopus and set up the nodes so that a tentacle gets created with every line drawn with the pencil tool.

here is the tutorial i followed by Retroshaper on youtube, to use nodes to create one tentacle

https://www.youtube.com/watch?v=tlXEqfXMQLo

Week 1 pic1 Week 1 pic1

here is a screen recording of the whole thing

I added all the modifiers to a bezier curve, so I created 7 more curves to make the rest of the tentacles and added a screen by scaling down a cube.

extra: i used to teach blender basics to people who are freshly new to 3D at my old job and had created a curriculum for it. On staurday I sat with Shiv, Gabriel and Leo; where we went through simple navigation and elements, and some keyboard shortcuts.

compression

2D

for inkscape, .psd and other 2d or raster files i have included direct download links. if the files are too large to push, then i have included screenshorts and compressed versons where possible

for image and video compression, i sent them to myself through whatsapp and downloaded it again, then run it through a converter to make the files .webp"

here are the links to the converters

https://cloudinary.com/tools/jpg-to-webp

https://cloudinary.com/tools/png-to-webp

https://towebp.app/apple/

Video

for video editing, i used imovie on my laptop and exported it in the lowest resolution and quality. then i send them through whatsapp again which compresses all videos to around 10 mb

i have also compressed videos and uploaded them with the video tag but have also kept the vimeo embed in case the quality got too low with compression

for timelapses and process videos shown on the page, i have uploaded them onto my vimeo account and used a viewer code copied from there to display them on the site.

3D

for 3D files, i have uploaded the .blend / .rhino / .stl / .glb files to download and .glb files to view them in the browswe using the model-viewer component in html. if the files are too large to push, then i have included screenshorts and compressed versons where possible

models

original files

personal reflection

this week i learned a lot about photoshop and node-based modeling in blender. I am glad to finally learn some photoshop as I think it's going to be very useful for me for the future. i found it difficult to visualise how exactly i wanted my final project to look. is it more of an installation or a wearable? it is meant to create comfort or discomfort? how many components will it have and how many of them will i create? i hopw i will be able to answer these questions as the weeks progress.

it was good to model some ideas and see how it could look. it helped me see the possibilities and visual effects i could achieve. it was also very challenging to compress models from Rhinoceros. i have uploaded the STL where valid. i very much enjoyed learning node-based modeling in blender. it is complex and requires continuous practice to get it even a little bit. i hope i get to use it more. it reminded me a lot of TouchDesigner and I enjoyed following the tutorial.

i hope to explore Grasshopper more in the future as well since many machines built locally in the lab follow a grasshopper script to use and I would like to explore some custom machine building in the future. This introduction to parametric design was very helpful and will help me achieve more dimensionally accurate models that are not delicately arranged but is created from a robust mathematical formulation.

notes

global class

with Sophia, Kenny and Neil: what is CAD, how to use it, and how to design a 3D model for 3D printing. We also had a tour of the fablab and got to know the different machines and tools available. I was really inspired by Sophia's work found Kenny's projects really innovative and cool.

what is CAD

CAD stands for Computer Aided Design. It is a software that allows you to create 2D and 3D models of objects. It is used in various industries such as architecture, engineering, and product design. CAD software allows you to create precise and detailed models that can be used for manufacturing, prototyping, and visualization. CAD is to use computers to help create, modify, analyse and optimize designs.

CAD is like an artistic medium. This really resonated with me because I am not great great at sketching and becoming good at CAD early in my design career has helped me convey my ideas better. Types of 2D files-Rastor and vector. Vectors can use bullion operations like Union difference intersections Height maps can be made from images to add depth and relational value to 3-D and parametric design Can also just draw on a paper and scan it CAD is often optimised for architects or designers or animators or game developers. Pick the software based on the project needs. 3-D design can be defined as boundary reps which are boundary edges defined by vertices CS G constructive solid geometry is great for fabrication. It starts with primitive forms and uses boolean operations to build. The other form is a mesh-most software export mesh. 2D to 3-D is good process for this. Some functions for 3-D are Extrude Revolve Sweep Loft fillets/chamfers offset Measurement Distance Rendering Animation

Some cad features

Histories and hierarchy

It’s good for parametric designs it uses constraints and assemblies

Parametric design

Can be spreadsheet based and /or not based . Algorithmic thinking to express rules to define relationships between design intent and response. can create general designs with it.

Agent based modelling

Simulation and interactions

Local class 1

2-D modelling

>

Installed inscape

Learnt some history of CAD and understood that computers as a design tool evolved because of the evolution of computational power

Week 1 pic1 Week 1 pic1

Following inkscape.

It’s really fun it has a lot of mathematical functions that I can use.

Raster versus vector

Pixel is the smallest unit of a bitmap/Raster image

A vector is a geometric mathematical description of points lines or polygons of an image

Pros and cons

raster has better control of editing and is better for images

Vector is better for fabrication

We saw some examples of software like inkscape, gimp, photopea, affinity, illustrator, Photoshop, etc

boolean operations

Union, difference, intersections

Different ways to join shape

AND, OR, NOT, XOR

My experience with this is there in my design career. I have used Figma, procreate, illustrator, sketching, etc to design posters websites apps etc. I use procreate to make product idea sketches and exploration. I usually start with sketches in my notebook.

modelling with rhinoceros

Mesh modelling, nurbs- UV surface space

Mesh elements:

Face

Edge

vertices

Exploring tinkercad by making a Lego block.

Week 1 pic1 Week 1 pic1 Week 1 pic1 Week 1 pic1 Week 1 pic1 Week 1 pic1 Week 1 pic1