- Teacher: Sudheendra sathvick
BLENDER STUDIO
Available courses

In this session we will be using unreal to make a short film.
- Teacher: Sudheendra sathvick

In this project we will be building an augmented reality web based application. The teacher when she visits the given link on mobile, and takes her mobile over the alphabets cards like when taken on A, the children will see an airplane popping out of the card in the classroom. then on card B, they will see a ball popping out in the classroom in 3D and finally on C a car comes out etc. Here you will learn how to build multi image targeting application in AR
- Teacher: Keshavan Belagod
- Teacher: Sudheendra sathvick

Building a Augmened Reality application that runs on any browser without the need to install any app and additional tools is a big challenge. so in this series we will be building a Augmented Reality Visiting Card. where when a user holds his mobile on to the card, he will watch a video about that person or a short video presentation abotu him right inside the browser.
- Teacher: Sudheendra sathvick

In this sessionw we will be buillding a 3d profile web page using three js, react three fiber, tailwind css and framer motion. this project will give a complete walkthrough of a development cycle we follow using react and three js to build immersive 3d applications. This project can be used as your personal resume page showcasing your talent in building 3d contents on the web and can host it on github pages. Attach all your project work and experience here and update is as you complete new projects. share it finally on linkedin to get better job opportunities.
- Teacher: Sudheendra sathvick

This covers the basics of web development for beginners starting from how web works, history to detailed study of html, css and javascript
- Teacher: Sudheendra sathvick

Develop the art of logical thinking in children through a set of small programs and games. This course introduces children to scratch and also makes them build games which helps them to understand how programme algorithm are built and will develop their problem solving skills
- Teacher: Sudheendra sathvick

This is a course where we will be building a blinking game from the scratch using patch editor and we will apply the logic manually without using any readymade code blocks.
- Teacher: Keshavan Belagod
- Teacher: Sudheendra sathvick

Here in this session we are going to create a flappy bird game filter for instagram and facebook
- Teacher: Sudheendra sathvick

Learn how to build an AR application using Meta Spark AR Studio. Learn how to build a simple quiz in facebook and instagram using readymade code blocks to understand the basics of AR in facebook and instagram using Meta tools
- Teacher: Sudheendra sathvick

In this project we are going to work on protoyping a simple collusion game and as we work on it, we understand the basics of gaming and how to use different components of unity.
- Teacher: Sudheendra sathvick

This project makes you build an augmented reality engineering application where we will take an engine model designed in a third party application and bring it into unity. later we then add it to our augmented reality setttings in unity and then make it show the different parts by clicking on various button interfaces that we create to navigate the model
- Teacher: Sudheendra sathvick

In this project we will be building an augmented reality application in unity for classrooms. In this app, when installed in android or ios phones and tablets, will give the user the control to place all planets in the real world. teachers can show the planets to the children right inside their classroom to the students.
- Teacher: Sudheendra sathvick

In this course we will be building an interactive solar system for school students for NCERT where this will be uploaded on a web server and can be accessed from any browser

Learn Blender Geometry Nodes through a complete project-based workflow by building a fully procedural Rubik’s Cube simulation from scratch.
This course is designed for learners who want to understand Geometry Nodes not only as a modelling tool, but as a visual programming system for creating logic-based 3D projects. Instead of learning random nodes separately, we will use a practical Rubik’s Cube project to understand how procedural systems are built step by step.
You will begin with the default cube in Blender and recreate the entire Rubik’s Cube structure using Geometry Nodes. You will learn how to generate a 3 × 3 × 3 cube arrangement, place smaller cubes using Instance on Points, and build the basic puzzle structure procedurally.
After that, we move into the real problem-solving part of the project: how to rotate only one selected layer of the Rubik’s Cube. You will explore face indices, position values, axis-based comparison, selection logic, and Rotate Instances to understand how Geometry Nodes can control specific parts of a model.
As the project becomes more advanced, you will learn how to use Simulation Nodes to store and update rotation values over time. You will create variable-like systems using Named Attributes, including new rotation, old rotation, and difference rotation. You will also use Map Range to create accurate 90-degree Rubik’s Cube turns.
The course then expands the logic into a complete six-side rotation system. You will learn how to duplicate node groups, solve shared variable conflicts using dynamic attribute names, and create separate X, Y, and Z axis rotation groups. This will help you understand how scalable procedural systems are designed.
Finally, you will add colors and materials to the Rubik’s Cube using Geometry Nodes and Shader Editor. You will create color attributes, connect them to materials, use Index and Compare nodes to assign different colors to cube faces, and reconnect everything back into the working Rubik’s Cube system.
This course is ideal for engineering students, gamers, Blender learners, 3D artists, educators, and anyone who wants to improve logical reasoning, spatial understanding, procedural thinking, and algorithmic problem-solving through a creative 3D project.
By the end of this course, you will not only have a working Rubik’s Cube simulation in Blender, but you will also understand how to think like a procedural system designer.
What You Will Learn
Create a Rubik’s Cube structure procedurally using Blender Geometry Nodes
Use Cube nodes, vertices, and Instance on Points to generate a 3D puzzle structure
Understand how points, instances, axes, positions, and indices work inside Geometry Nodes
Use Rotate Instances to rotate selected layers of the cube
Build selection logic using Position, Sample Index, Separate XYZ, and Compare nodes
Understand why simple chained rotations fail in complex systems
Use Simulation Nodes to store and update rotation states
Create variable-like logic using Store Named Attribute and Named Attribute nodes
Calculate difference rotation using new, old, and diff rotation values
Use Map Range to create precise 90-degree Rubik’s Cube turns
Build reusable node groups with exposed controls
Create dynamic attribute names using String, Join Strings, and Value to String nodes
Build X, Y, and Z axis rotation groups
Create a complete six-side Rubik’s Cube rotation control system
Add procedural colors and materials using Geometry Nodes and Shader Editor
Use color attributes, Attribute node, Set Material, Index, and Compare for face coloring
Improve logical reasoning and algorithmic thinking through a visual 3D project
Who This Course Is For
Blender beginners who want to learn Geometry Nodes through a practical project
Engineering students who want to improve logical and spatial reasoning
Gamers and game development learners interested in puzzle mechanics and 3D systems
3D artists who want to move from manual modelling to procedural workflows
Teachers and educators looking for a project-based way to teach visual programming
Anyone interested in procedural modelling, simulation logic, and algorithmic thinking
Course Requirements
Basic knowledge of Blender navigation is helpful
No advanced modelling experience is required
Basic understanding of X, Y, and Z axes will be useful
A computer with Blender installed
Interest in learning Geometry Nodes through problem-solving and project-based practice
Course Outcome
At the end of this course, you will have created a procedural Rubik’s Cube simulation in Blender using Geometry Nodes. More importantly, you will understand how to build logic-based procedural systems using nodes, attributes, simulation, reusable groups, axis control, and material logic.
This course is not just about making a Rubik’s Cube. It is about learning how to think procedurally.
- Teacher: Sudheendra sathvick

A step-by-step guide for students to create an interactive, web-based 3D application using Blender and Verge3D. The tutorial walks through installation, setup, modeling, adding interactivity without coding (using Puzzles), and publishing the project for desktop, mobile, and optional VR use. By the end, students will have a functional interactive table configurator that demonstrates material switching, animations, and basic user interface integration, preparing them for more advanced 3D web development projects.
- Teacher: Keshavan Belagod
- Teacher: Sudheendra sathvick

This is a fifty hour journey into the world of blender, covering all the features in the latest version of Blender 4.2.2
- Teacher: Sudheendra sathvick

- Multimedia Integration: The application makes extensive use of sounds (mp3 files) for different steps in the learning process, enhancing the interactivity.
- Animated Objects: Various 3D objects are animated and interactable, guiding the user through learning steps visually.
- User Control: Buttons like “Play,” “Pause,” and “Next Step” allow users to control the pace of the learning experience.
- Step-by-step Learning: The application appears to use a sequence of steps, each associated with a sound or visual effect, helping users follow the learning process.
- Verge3D Integration: The application likely leverages Verge3D for rendering the 3D models in a web browser, providing an immersive learning environment.
- Blender 3D Models: Various groups of 3D models are referenced (e.g., cooler, bolts, battery), indicating that users will manipulate these objects during the learning process.
- Voice Guidance: Voice files accompany each step, providing auditory instructions alongside visual and interactive components.
This type of e-learning platform seems well-suited for technical training or interactive assembly tutorials.
- Teacher: Sudheendra sathvick

In this project, we will be building an augmented reality application right inside. Blender. if you are not comfortable with coding and if you are well versed in blender, but do not know coding or three js then we use an external tool, an addon to blender called as Verge3D from scan8soft and using it we are going to build Augmented Reality application. In this course, we will create our own avatar, and when the user taps on the floor, your avatar will jump in there, and animated and wish him when the user clicks on the avatar.
- Teacher: Sudheendra sathvick