Arashtad Blog
Three JS Lights: Create A More Realistic Design
Lighting is an important subject in every design process. With a perfect selection of light, you can create a more realistic view and a more natural one. For instance, the kind of light you use to create the scene of planet earth is totally different from the light you use to visualize an animal in the open air of sunny weather. There are many kinds of lights that can be used in Three js. These lights include ambient light, spotlight,...
Read MoreThree.js Object3D: A Tool to Manipulate Objects
The main purpose of this tutorial is to make you familiar with the steps we take to create a very simple project in Three.js. Then, we run it and then manipulate the scene including the object, the camera, and the light or lights depending on the use case. Of course, this tutorial is for beginners who want to take their very first steps into the world of Three.js Object3D and start some simple manipulations on the scene. Manipulating Objects Using...
Read MoreHow to Create and Use Custom Shaders in Three.js
If you have read our previous articles on Three.js, you are familiar with the basic functions of this powerful tool. We have different ways to apply our desired textures on the surface of an object, One of which for instance is the MeshStandardMaterial() function we can apply any texture that we want on the object by using it. There is also another technique using which we can apply our desired texture to the object. Not only the texture but photo,...
Read MoreIntroduction To 3D Modeling in Three.js
With the Metaverse and virtual reality applications being created these days, 3D modeling and webGL-based apps are becoming more popular among designers and developers. The concept of creating a virtual world with the closest features to that of the real world seems more and more feasible with the new tools like Blender or Three.js. The whole idea of creating a virtual reality (VR) next to augmented reality (AR) is also becoming the hot passion of the day. Introduction to Three.js...
Read MoreInteracting with Terra Network Using Terra Python SDK
In this article, we are going to get familiar with the Terra network and how it works. Then, we will see how we can interact with the Terra network using Terra Python SDK to interact with Terra Testnet called Bombay 12 and Mainnet called Columbus-5. In this article and the next ones, we are going to see how we can connect to the Terra network using Python, create an account and a wallet, create and sign a transaction, estimate gas...
Read MoreInteracting with Local Terra Smart Contracts Using Python
In this article, we first connect to local Terra using Docker. Then we try to interact with local Terra smart contracts using Python scripts and at the same time use the CosmWasm functions inside LocalTerra\src folder written in Rust programming language. Finally, we will manage to interact with it. Connecting to Local Terra with Docker with Python First off, To start our interaction with local Terra, we need to make sure docker is running: Coppied to clipboard. sudo usermod -aG...
Read MoreHow to Design A Wearable in Blender: A Step by Step Guide
Designing and manufacturing custom-made wearables, splints and casts is one of the hottest topics of the day. To design a custom-made wearable object in Blender, considering that they shouldn’t have any sharp edges in addition to having small and large lattice structures on their shell, makes the design a bit complicated. However, using some useful scripts in Python and the guides that we give you throughout this tutorial, you are going to finally learn how to design different kinds of...
Read MoreDifferent Kinds of Lattice Structure Using Blender
In this article, we are going to directly use the Blender modifiers to create an aesthetic costume lattice structure in Blender. But, as we have said before, the purpose of creating these kinds of lattice structures is art and aesthetics, because the end result is more stochastic rather than deterministic. We start with adding a simple shape like a cube, cylinder, or cone and use modifiers to change the formation of the mesh, then use the Wireframe modifier to make...
Read MoreCreating Different Kinds of Internal Lattice Structure: A Complete Tutorial
In this article, we are going to design a scientific and accurate kind of lattice structure for a cube or other geometrical 3D shapes using Blender. The difference between a scientific and an aesthetic lattice structure is that in a scientific lattice structure we need accurate dimensions as opposed to aesthetic lattice structures where beauty is the priority. We use different methods for modeling the 2 kinds of lattice structures. An introduction to Internal Lattice Structure Internal lattice structures are...
Read MoreHow to Easily Trim Objects in Blender with A Clean Cut
To Trim or cut objects in Blender can sometimes seem impossible as the tools in Blender will only allow you to cut only through the meshes. As a result, you will sometimes end up in a situation where you cannot find a proper way to cut your object. In this tutorial, we will show you a way to create a tool using which you can make your own custom cut on the shape from above. However, you can develop this...
Read More