Engineering

Andy's picture

Oxygen atom

oxygen atom

This is a test blog. Oxygen is ....... an introduction here.

Atomic number...  

Andy's picture

Bali Hut

Bali Hut

In my backyard, there is a Bali Hut. Before purchasing this house, we liked this piece of outdoor structure, and thought we can enjoy some outdoor leisure there with family and friends. And we did. Our hut is a very solid architecture. We decorated with artificial turf and fences on the three sides of the hut. It has become a comfortable place for our weekend breakfast place and retreat anytime at home. 

Because there is now furniture and fences, I thought I can make a 3D model to show what it looks like by itself.

Andy's picture

VRBox world

VRBox world

Recently, I am working on a project about using VR CardBoard to view the 3D models or worlds created on VRMath2 website. So far, a prototype is avaiable for iPhone (tested on iPhone 6 only) capable of viewing most x3d files generated from VRMath2 Editor. However, there is no easy interface yet from it (mobile in CardBoard) to navigate x3d files. But there are three ways to start with.

Andy's picture

Copper Lattice

Copper Lattice

Copper is a metal element found in nature. Copper atoms can stick together forming large grid-like structures known as crystal lattice. I found a picture of copper lattice from a secondary school science textbook. The picture shows a simple grid structure so I quickly coded in VRMath2 Editor to produce the 3D model below. It is a small copper lattice structure in the outer space.

aplesch's picture

X3D: behind-the-scenes

Image ALT text

Here is a look at the 3d technology which drives vrmath behind the scenes. It is called X3D and has its own web site. Understanding this technology not only helps in how vrmath extends turtle graphics into 3d but opens the door to a large world of virtual reality in general (x3dom, web3d). It turns out that the vrmath editor is itself a good tool to get to know X3D. Here is how.

aplesch's picture

more gears, fast

4 gears

I updated the involute (curved teeth), helical gear generation procedure to use Extrusion rather than IndexedFaceSets. Extrusion automatically supports the back and front faces of the gears, and a smooth appearance by producing a mesh with points shared by triangles. So the logo code could be streamlined and therefore is now much faster generating gears.

Andy's picture

Palm tree

Palm tree

This is a simple design and visualisation of a palm tree.  The palm leaves are borrowed from a previous blog. The new part is the tree trunk, which is an EXTRUSION object. Before the inclusion of EXTRUSION in VRMath2 Editor, tree stems or branches may be just cylinders. Using EXTRUSION, more irregular tree trunks can be achieved.

Andy's picture

Extrusion Star

Extrusion star

This is another test of using EXTRUSION object, perhaps a much easier test than previously on gears. In one of the Challenges, I was hoping some one can use simple geometry of pentagon to create a 3D star. It turned out EXTRUSION can achieve this quite easily.

Andy's picture

Extrusion helical gears

Extrusion helical gears

I recently just included Extrusion object into VRMath2 Editor and started to experiment its applications in creating 3D objects. It is quite easy to use Extrusion to create Spur Gears, but here I am showing how it can be used to created Helical Gears.

aplesch's picture

general smoothness

smooth gear

Getting gears to appear smooth by explicitly assigning indices to the generated facets got me thinking in more detail of how to accomplish this result in general, for any facets drawn in face mode by turtle graphics.