XR & AI
CATALOGUE
The catalogue is provided to assist you to locate useful software sites that will help you in business or education.
INDEX
Team Collaboration, Presentation, & Virtual Offices
Design, Creation, & Prototyping
Artificial Intelligence (AI) for Education and Business
Companies which provide XR & AI interactions
​Lesson Plans and Resources for 3D creation
Team Collaboration, Presentation, & Virtual Offices
To collaborate, meet, discuss, present, and make collective decisions
​
Immersed
Spawn 5 virtual monitors in VR to optimise focus & productivity, whether solo or collaborating with your team!
Glue
Glue is a virtual collaboration platform for teams who need remote meetings to be as great as face-to-face meetings.
MeetingVR
Download no sign in free up to 10 people per meeting
Meeting Room
Virtual Space as a Service for Location-Less Teams
Connecting enterprise teams in a virtual reality meeting room from any device
RUMII
https://www.dogheadsimulations.com/rumii
Communicate, collaborate, and accelerate learning with rumii, our turnkey VR education and training platform.
VSpatial
Productivity and Collaboration in a Virtual Workplace.
Horizon Workrooms
https://www.meta.com/workrooms/
Workrooms is a virtual space that brings teams together in the metaverse. Feel truly present with your co-workers and get more done with cutting-edge collaboration tools.
Spatial
Spatial is a mixed reality platform that enables remote teams to collaborate and work as if they were in the same physical space. Users can share 3D objects, documents, and even holograms in real-time. Spatial supports various devices, including AR and VR headsets, smartphones, and tablets.
URL: https://spatial.io/
AltspaceVR
AltspaceVR is a social VR platform that enables users to meet and collaborate in virtual spaces. It supports VR headsets, desktops, and mobile devices. AltspaceVR provides a range of virtual spaces for different purposes, such as meetings, presentations, and events.
URL: https://altvr.com/
SpatialChat
SpatialChat is a virtual event platform that enables users to connect and collaborate in virtual spaces. It supports various devices, including desktops and mobile devices. SpatialChat provides a range of virtual spaces for different purposes, such as meetings, networking events, and conferences.
Design, Creation, & Prototyping
Collaborative spatial design, sketching, prototyping, brainstorming, and review
Sketchbox Design
https://design.sketchbox3d.com/
Instantly bring your 3D content into an infinite, collaborative workspace.
Get a sense of scale and ergonomics - without fighting a game engine.
Softspace
https://soft.space
Softspace is inventing a new kind of tool for thought for thinkers and makers using virtual and augmented reality
Blender
https://blender.org
Blender is licensed as GNU GPL, owned by its contributors. For that reason, Blender is free and open source.
Spatial
Discover the world's creativity through interactive, 3D experiences.
Artificial Intelligence (AI) for Education and Business
AI SOFTWARE SUITABLE FOR TEACHERS
​
-
Futurepedia: A comprehensive platform offering AI tools for teachers, enhancing classroom engagement and personalizing learning experiences. Learn more
-
Enquire AI: Provides a blend of AI insights and human expertise, aiming to make organizations knowledge efficient, which can be beneficial for educators. Learn more
-
Diffit: Helps teachers create differentiated instructional materials, saving time and aiding students of varying abilities. Learn more
-
Midjourney: An AI-powered platform for creating generative art, useful for teachers to visualize concepts and enhance learning materials. Learn more
-
Scribe: AI-powered documentation and visual guide creation tool, enabling educators to quickly create instructional materials. Learn more
-
MagicSchool.ai: Designed for schools, this AI platform assists with lesson planning, assessment writing, and more, aiming to save time and reduce burnout. Learn more
-
The Gist: Offers a unified AI workspace that syncs with legacy SaaS tools, potentially useful for educators to integrate various data and tools into their teaching process. Learn more
-
Slack: Features AI tools that can summarize conversations, search for information, and provide daily recaps, beneficial for teachers in managing classroom communications. Learn more
-
Napkin: Transforms text into visually compelling content, simplifying complex ideas, which can be useful for teachers in creating engaging educational materials. Learn more
-
Adobe Express for Education: Provides generative AI features like Text to Image and Text Effects, empowering students to create visuals for classroom projects while ensuring content appropriateness for K-12 education. Learn more
​
Khan Academy
(https://www.khanacademy.org/)
Is a free, online learning platform that offers courses in a variety of subjects, including math, science, computer programming, and more. The platform uses AI to personalize learning for each student, providing customized recommendations for what to learn next and adapting the difficulty of problems based on the student's progress.
Classcraft
Is an educational role playing game that uses AI to provide personalized learning experiences for students. It is designed to engage students and make learning more fun, and is used by teachers in a variety of subjects.
MyLab and Mastering
(https://www.pearsonmylabandmastering.com/)
is a suite of online tools and resources for teaching and learning. It includes AI
powered adaptive learning systems that can provide personalized feedback and recommendations to help students master course material.
​
Duolingo
This is a popular language learning platform that uses AI to help students learn a new language. It offers interactive lessons, practice exercises, and progress tracking to help students improve their language skills.
Realizeit
https://www.realizeitlearning.com/
This is an adaptive learning platform that uses AI to create personalized learning experiences for students. It offers a range of features including adaptive assessments, personalized feedback, and real time analytics to help students learn more effectively.
Querium
This is an AI
powered learning platform that helps students learn math and science concepts. It offers interactive lessons, practice exercises, and personalized feedback to help students improve their understanding of these subjects.
myAdaptive
This is an adaptive learning platform that uses AI to personalize the learning experience for each student. It offers a range of features including personalized learning paths, real time analytics, and adaptive assessments to help students learn more effectively.
Instaedu
This is an online tutoring platform that uses AI to connect students with qualified tutors. Students can search for tutors based on subject, availability, and price, and schedule sessions online.
​
Albert
This is an AI powered learning platform that offers personalized study plans, practice problems, and progress tracking to help students learn more effectively. It covers a range of subjects including math, science, and history.
​
IBM Watson
IBM Watson is an AI platform that provides a range of tools for businesses and educators. It supports natural language processing, computer vision, and machine learning. IBM Watson enables businesses to automate processes, gain insights from data, and improve customer engagement. Educators can use IBM Watson to develop personalized learning experiences and assess student performance.
URL: https://www.ibm.com/watson
TensorFlow
TensorFlow is an open-source machine learning platform that supports businesses and educators. It enables developers to build and train machine learning models for various applications. TensorFlow supports a wide range of programming languages and platforms, making it a versatile tool for AI development.
URL: https://www.tensorflow.org/
Google Cloud AI Platform
Google Cloud AI Platform is a cloud-based AI platform that provides a range of tools for businesses and educators. It supports machine learning, deep learning, and data analysis. Google Cloud AI Platform enables businesses to build and deploy AI models quickly and easily. Educators can use Google Cloud AI Platform to develop AI-powered learning experiences and assessments.
URL: https://cloud.google.com/ai-platform
Hugging Face
Hugging Face is an open-source natural language processing platform that supports businesses and educators. It provides a range of tools for building and deploying natural language processing models. Hugging Face enables businesses to automate customer service and improve customer engagement. Educators can use Hugging Face to develop natural language processing-powered learning experiences and assessments.
Azure Machine Learning
Azure Machine Learning is a cloud-based machine learning platform that supports businesses and educators. It provides a range of tools for building and deploying machine learning models. Azure Machine Learning enables businesses to automate processes, gain insights from data, and improve customer engagement. Educators can use Azure Machine Learning to develop personalized learning experiences and assess student performance.
URL: https://azure.microsoft.com/en-us/services/machine-learning/
Companies which provide XR & AI interactions
Oculus (VR)
Now named META This is a company that develops VR hardware and software, including the Oculus Rift headset and the Oculus Quest headset. These products are used in education for immersive learning experiences, simulations, and training.
Or
Magic Leap (AR)
A company that develops AR hardware and software, including the Magic Leap One headset. These products are used in education for immersive learning experiences, simulations, and training.
URL: https://www.magicleap.com
Google (AI)
A company that offers a range of AI products and services, including Google Cloud AI and Google Assistant. These products are used in education for machine learning, natural language processing, and personalization.
URL: https://cloud.google.com/
IBM (AI)
A company that offers a range of AI products and services, including IBM Watson and IBM Watson Studio. These products are used in education for machine learning, natural language processing, and data analysis.
URL: https://www.ibm.com/watson/
Microsoft (AI)
A company that offers a range of AI products and services, including Microsoft Azure Machine Learning and Microsoft Bot Framework. These products are used in education for machine learning, natural language processing, and data analysis.
URL: https://azure.microsoft.com/en-us/services/machine-learning/
​
Google Expeditions
is a free educational VR platform that allows students to explore virtual field trips to places like the Great Barrier Reef, the Taj Mahal, and the International Space Station. URL: https://edu.google.com/expeditions/
​
Mozilla Hubs
is a free, open-source, collaborative VR/AR platform that allows students to create and share their own virtual worlds.
URL: https://hubs.mozilla.com/
​
EON Reality
is a company that develops XR educational software for students of all ages. Their software includes a variety of AI features, such as object recognition, pathfinding, and machine learning. URL: https://www.eonreality.com/
​
Matterport
is a company that develops 3D scanning and visualization software. Their software can be used to create immersive VR experiences of real-world places.
​
​Classcraft
is a gamified learning platform that helps students stay motivated and engaged in their studies. Classcraft includes a number of AI features, such as personalized learning recommendations and real-time progress tracking.
​
​Nearpod
is a platform that allows teachers to create and deliver interactive presentations. Nearpod includes a number of AI features, such as real-time student engagement tracking and personalized learning recommendations.
URL: https://nearpod.com/
​
Meeting & Conversation Ai
​
MeetGeek is an AI meeting assistant that automatically records, transcribes, summarizes, and provides key insights from every meeting. It integrates seamlessly with Zoom, Google Meet, or MS teams meetings, regardless if you are the host or not. Notes and summaries are generated automatically for you and delivered to your inbox quickly after the call.
Here is the URL: https://meetgeek.ai/
Here are some of its features:
-
Automatic recording and transcription of meetings
-
Detailed summaries of meetings, including key points, action items, and next steps
-
Insights into meeting performance, such as participation, engagement, and effectiveness
-
Integration with popular productivity tools, such as Slack, Salesforce, and Google Drive
MeetGeek is a great tool for teams of all sizes who want to improve their meeting productivity. It can help you save time, stay organized, and make better decisions.
Here are some of the benefits of using MeetGeek:
-
Save time: MeetGeek automatically records and transcribes your meetings, so you don't have to spend time taking notes.
-
Stay organized: MeetGeek generates detailed summaries of your meetings, so you can easily reference them later.
-
Make better decisions: MeetGeek provides insights into your meeting performance, so you can identify areas for improvement.
-
Improve team collaboration: MeetGeek makes it easy to share meeting notes and insights with your team, so everyone is on the same page.
Descript: Descript is a video editing and transcription platform that uses artificial intelligence to automatically transcribe your videos. It also allows you to edit your videos without having to export them, and it offers a number of other features that make it a great choice for businesses and individuals.
Descript meeting platform URL https://descript.com
Grain: Grain is a meeting intelligence platform that records, transcribes, and analyzes your meetings. It then provides you with insights into your team's performance, such as who spoke the most, who was the most engaged, and what topics were discussed the most.
Grain meeting platform URL https://grain.com
Fathom: Fathom is a meeting management platform that helps you plan, track, and analyze your meetings. It also offers a number of features that can help you improve your meeting performance, such as meeting templates, meeting minutes, and meeting feedback surveys.
Fathom meeting platform URL https://fathomhq.com
Avoma: Avoma is a conversation intelligence platform that records, transcribes, and analyzes your calls and meetings. It then provides you with insights into your team's performance, such as who spoke the most, who was the most engaged, and what topics were discussed the most.
Avoma meeting platform URL https://avoma.com
Gong: Gong is a conversation intelligence platform that records, transcribes, and analyzes your sales calls. It then provides you with insights into your sales performance, such as how you can improve your closing rate, how you can handle objections, and how you can build stronger relationships with your customers.
Gong conversation platform URL https://gong.io
​
Rephrase Ai
Paraphraser is a free online tool that helps you to rephrase text easily and quickly. It uses advanced AI technology to paraphrase your sentences, paragraphs, articles, and even long blogs. Paraphraser is useful to increase productivity as it quickly and easily generates multiple versions of the same text.
URL: https://www.paraphraser.io/
Here are some of the features of Paraphraser:
-
Free to use: Paraphraser is a free online tool that you can use without any registration or sign-up.
-
Advanced AI technology: Paraphraser uses advanced AI technology to paraphrase your text in a way that is both human-readable and plagiarism-free.
-
Multiple languages: Paraphraser supports over 20 languages, so you can paraphrase text in any language you need.
-
Customization options: Paraphraser gives you a number of customization options, so you can control the way your text is paraphrased.
How to use Paraphraser:
To use Paraphraser, simply copy and paste the text you want to paraphrase into the text box on the Paraphraser website. Then, click on the "Paraphrase" button. Paraphraser will then generate a new version of your text. You can then review the new text and make any changes you need.
​
QuillBot is a popular paraphrasing tool that uses artificial intelligence to rewrite text while maintaining its original meaning. It offers a free plan with limited features, as well as a premium plan with unlimited features.
QuillBot paraphrasing tool website URL https://quillbot.com
Resumoo is a paraphrasing tool that allows you to summarize and rephrase text in a variety of formats. It offers a free plan with limited features, as well as a premium plan with unlimited features.
Resoomer paraphrasing tool website URL https://resoomer.com
​
IBM Watson Discovery
IBM Watson Discovery is a cognitive search and content analytics platform that leverages AI to analyze and review documents. It uses natural language processing and machine learning to extract insights, classify documents, and provide recommendations.
URL: https://www.ibm.com/cloud/watson-discovery
Google Cloud Natural Language API
The Google Cloud Natural Language API offers powerful document review capabilities. It can analyze the sentiment, entities, and syntax of text documents. It also provides entity recognition, content classification, and document sentiment analysis.
URL: https://cloud.google.com/natural-language
Amazon Comprehend
Amazon Comprehend is a natural language processing service by Amazon Web Services. It can perform document review tasks such as sentiment analysis, entity recognition, keyphrase extraction, and language detection.
URL: https://aws.amazon.com/comprehend/
Microsoft Azure Cognitive Services - Text Analytics
Microsoft Azure Cognitive Services - Text Analytics provides a wide range of document review functionalities, including sentiment analysis, entity recognition, key phrase extraction, and language detection. It also supports multi-language processing.
URL: https://azure.microsoft.com/services/cognitive-services/text-analytics/
OpenAI GPT-3
OpenAI's GPT-3 model can be used for document review tasks. It can process text documents and generate human-like responses based on the given context. GPT-3 can provide summaries, answer questions, and offer insights on the content of the documents.
URL: https://openai.com/
Aylien
Aylien offers a document review API that uses machine learning algorithms to analyze and review text documents. It provides features like sentiment analysis, entity extraction, concept extraction, and categorization.
URL: https://aylien.com/
MonkeyLearn
MonkeyLearn is a platform that offers document review capabilities through its AI models. It can analyze text for sentiment, extract entities and keywords, perform topic classification, and provide text classification and document clustering.
Lexalytics
Lexalytics provides a text analytics platform that includes document review functionalities. It offers sentiment analysis, entity extraction, theme extraction, and concept extraction. It also supports multi-language processing.
URL: https://www.lexalytics.com/
MeaningCloud
MeaningCloud is a text analytics platform that offers document review capabilities. It provides sentiment analysis, topic extraction, language identification, entity recognition, and categorization for text documents.
URL: https://www.meaningcloud.com
Rosette Text Analytics
Rosette Text Analytics by Basis Technology is a document review and text analytics platform. It offers features such as named entity extraction, sentiment analysis, language identification, and relationship extraction for text documents.
Grizzly
Grizzly can connect, organise, and query your organisation's knowledge with unmatched speed and accuracy.
​
AI TO HELP YOUR BUSINESS
​
Adaptive Insights
- URL: https://www.adaptiveinsights.com
- Summary: Adaptive Insights, now part of Workday, offers cloud-based financial planning and analysis software with AI-powered forecasting capabilities. It helps school business managers create accurate budgets and forecasts while streamlining the budgeting process.
Kepion
- URL: https://www.kepion.com/
- Summary: Kepion provides AI-driven corporate performance management software. It can be customized for educational institutions to facilitate budget planning, allocation, and reporting, enhancing financial decision-making.
SAP Analytics Cloud
- URL: https://www.sap.com/products/cloud-analytics.html
- Summary: SAP Analytics Cloud combines business intelligence, predictive analytics, and financial planning capabilities. It enables school business managers to create budgets, visualize data, and gain insights through AI-driven analytics
​
Oracle Enterprise Planning Cloud
- URL: https://www.oracle.com.au/cloud/epm-cloud.html
- Summary: Oracle's Enterprise Planning Cloud includes AI-driven features for budgeting and financial planning. It offers a collaborative platform for educational institutions to create and manage budgets efficiently.
Prophix
- URL: https://www.prophix.com
- Summary: Prophix is an AI-powered financial planning and analysis software that assists school business managers in budgeting, forecasting, and financial consolidation. It offers automation to streamline the budgeting process.
​
​
​
​
Ai Platforms that Analyse Documents
3D Creation Software
Blender
A free and opensource 3D creation suite that supports modelling, animation, rendering, compositing, and postproduction. It has a large community of users and a comprehensive manual.
Sculptris
A free, intuitive 3D sculpting software that is easy to learn and use. It has a simple interface and a range of tools for creating 3D models.
URL: https://www.sculpteo.com/en/glossary/sculptris-definition/
Tinkercad
A free, web based 3D design and modelling tool that is easy to use and learn. It has a simple interface and a range of premade shapes and tools that can be used to create 3D models.
URL: https://www.tinkercad.com/
Fusion 360
A comprehensive 3D design, modelling, and engineering software that is suitable for education. It has a range of tools for creating 3D models and simulations, and it offers a free personal use license for students, educators, and educational institutions.
URL: https://www.autodesk.com/products/fusion-360/overview
SketchUp
A 3D modeling software that is easy to use and learn. It has a range of tools for creating 3D models and a large library of pre-made models and components.
URL: https://www.sketchup.com/
​
Autodesk 3ds Max
A professional 3D modeling, animation, and rendering software. It has a wide range of tools and features for creating high quality 3D models and animations. 3ds Max can export 3D models in a variety of formats, including those that can be used in VR applications
Autodesk Maya
A professional 3D modeling, animation, and rendering software used in the film, television, and games industry. It has a wide range of quality 3D models and animations. Maya can export 3D models in a variety of formats, including those that can be used in VR applications. tools and features for creating high
​
Unity
A game engine and development platform that can be used to create interactive 3D applications, including VR experiences. It has a wide range of tools and features for creating 3D models, animations, and interactive environments. Unity can import 3D models from a variety of 3D software programs and export them for use in VR applications.
SolidWorks
SolidWorks is a 3D design and engineering software that supports businesses and education. It enables designers to create and simulate 3D models, including complex parts, assemblies, and mechanisms. SolidWorks also supports data management, collaboration, and version control, making it a powerful tool for team-based design projects.
URL: https://www.solidworks.com/
ZBrush
ZBrush is a digital sculpting and painting software that supports businesses and education. It enables artists and designers to create detailed 3D models, including characters, creatures, and props. ZBrush also supports texture painting, lighting, and rendering, making it a powerful tool for concept art, game development, and animation.
URL: https://pixologic.com/zbrush/
Rhino 3D
Rhino 3D is a 3D modeling software that supports businesses and education. It enables designers to create and prototype 3D models, including free-form surfaces, solids, and NURBS. Rhino 3D also supports rendering, animation, and data exchange, making it a versatile tool for 3D design and visualization.
Onshape
Onshape is a cloud-based 3D design and engineering software that supports businesses and education. It enables designers to create and collaborate on 3D models, including assemblies, parts, and drawings. Onshape also supports version control, data management, and real-time collaboration, making it an excellent tool for remote teams and education.
Cinema 4D
Cinema 4D is a 3D modeling, animation, and rendering software that supports businesses and education. It enables designers to create and visualize 3D models, including characters, environments, and visual effects. Cinema 4D also supports simulation, motion graphics, and compositing, making it a versatile tool for film, TV, and game development.
URL: https://www.maxon.net/en/products/cinema-4d/overview/
Substance 3D
Substance 3D is a suite of 3D texturing and material creation software that supports businesses and education. It enables designers to create and apply materials to 3D models, including textures, decals, and effects. Substance 3D also supports automation, batch processing, and real-time visualization, making it an excellent tool for game development, product design, and visualization.
Lesson Plans & Resources
The following lesson plans were created using ChatGPT. M L Burgess Consulting have endeavoured to ensure the accuracy; use it for your own use.
Lesson Title: Introduction to 3D Creation using XYZ tool
Objective: Students will be able to use XYZ tool to create 3D models and understand the basic principles of 3D modelling.
Materials:
-
Computer with XYZ tool installed
-
Student's own personal laptop or desktop computer
-
3D Modelling tutorial videos and PDF guide
Introduction (5 minutes):
-
Begin the class by introducing the concept of 3D modelling and its applications in various fields such as animation, game development, architecture, and product design.
-
Introduce XYZ tool as a popular and user-friendly software for 3D modeling.
Direct Instruction (25 minutes):
-
Show a short video tutorial on how to navigate the XYZ tool interface and its basic tools.
-
Have students follow along and practice on their own computers.
-
Assist students as needed.
Guided Practice (20 minutes):
-
Give students a simple 3D modeling task to complete, such as creating a simple cube or a chair.
-
Students work on their task while the teacher circulates the room, offering assistance and answering questions.
Independent Practice (20 minutes):
-
Give students a more complex 3D modeling task to complete on their own, such as creating a simple room or a car.
-
Encourage students to refer to the PDF guide and tutorial videos for help.
Closure (5 minutes):
-
Review the key concepts and skills covered in the lesson.
-
Encourage students to continue practicing and experimenting with XYZ tool to improve their 3D modeling skills.
Assessment:
-
Observe the students during the independent practice session, providing feedback and answering questions.
-
Collect and evaluate the final 3D models created by the students.
Note: The time duration can be modified as per the class schedule and the student's pace.
​
​
Understanding Triangle based 3D Modelling
Triangles are used to measure the structure of 3D models for the purpose of using in virtual reality because they are a fundamental building block of 3D graphics. Triangles are the simplest 3D shape that can be rendered on a computer, and they can be used to represent any 3D surface.
One of the main advantages of using triangles in 3D modelling for virtual reality is that they can be easily transformed and manipulated using mathematical operations. This makes it possible to create detailed and complex 3D models with a relatively small number of triangles. Additionally, triangles are easy to work with for most 3D modelling software, which makes it easy for developers to create and optimize models for virtual reality.
Additionally, triangles are suitable for real-time rendering, which is required for VR applications. Since triangles are the simplest 3D shape, they can be rendered very quickly and efficiently by computer graphics hardware. This allows for smooth and responsive virtual reality experiences, even on less powerful hardware.
In summary, triangles are used to measure the structure of 3D models for virtual reality because they are a fundamental building block of 3D graphics, easy to work with, easy to transform and manipulate, and suitable for real-time rendering.
Videos and PDF Guides
There are many resources available for learning about triangle-based modelling and how to create 3D models using triangles. Here are a few popular tutorial videos and PDF guides that you can use in your lesson plan:
Tutorial Videos:
-
"Introduction to Triangle-based Modelling" by Autodesk: This video provides a general overview of triangle-based modelling and its applications in various fields. https://www.youtube.com/watch?v=n6jzN6Uyw6w
-
"Triangle-based Modelling in Blender" by Blender Guru: This video provides a step-by-step tutorial on how to create a 3D model using triangles in the Blender 3D modelling software. https://www.youtube.com/watch?v=fztD90oV7Qo
-
"Triangle-based Modelling for Games" by GameDev.net: This video provides a general overview of triangle-based modelling for game development and its advantages. https://www.youtube.com/watch?v=x2hVvLsE1W8
PDF Guides:
-
"Triangle-based Modelling for Beginners" by DigiPen Institute of Technology: This guide provides an introduction to triangle-based modelling and its applications in game development. https://www.digipen.edu/fileadmin/website_data/Gallery/Game_Development/Triangle_based_Modelling.pdf
-
"Triangle-based Modelling in Maya" by Autodesk: This guide provides a step-by-step tutorial on how to create a 3D model using triangles in the Maya 3D modelling software. https://www.autodesk.com/education/resources/triangle-based-modelling-maya
-
"Triangle-based Modelling for Virtual Reality" by Unity Technologies: This guide provides an overview of triangle-based modelling for virtual reality and its advantages. https://docs.unity3d.com/Manual/TriangleModellingforVR.html
These resources will give you a good starting point for teaching the concept of using triangles for 3D modelling and you can use them in your lesson plan
What are Triangles?
Triangle-based modelling, also known as polygonal modelling, is a technique used to create 3D models using a series of interconnected triangles. Triangles are the simplest 3D shape that can be rendered on a computer and they can be used to represent any 3D surface.
In triangle-based modelling, the model is constructed by defining a set of vertices (points in 3D space) and connecting them with edges to form triangles. The triangles are then used to define the surface of the model. The more triangles used in a model, the more detailed and complex the model can be.
The concept of triangle-based modelling is used in 3D modelling because it offers several advantages. One of the main advantages is that triangles can be easily transformed and manipulated using mathematical operations. This makes it possible to create detailed and complex 3D models with a relatively small number of triangles. Additionally, triangles are easy to work with for most 3D modelling software, which makes it easy for developers to create and optimize models.
Another advantage of triangle-based modelling is that it is suitable for real-time rendering, which is required for many applications such as video games and virtual reality. Since triangles are the simplest 3D shape, they can be rendered very quickly and efficiently by computer graphics hardware. This allows for smooth and responsive experiences, even on less powerful hardware.
In summary, the concept of triangle-based modelling is a technique used to create 3D models using interconnected triangles, it's used in 3D modelling because it offers several advantages such as easy to transform and manipulate, easy to work with, and suitable for real-time rendering.
3D Modelling Tasks
Here are five examples of simple 3D modelling tasks that can be used in a lesson plan:
-
Create a simple cube: This task involves creating a basic cube shape using triangles. The student will learn how to define vertices, connect them with edges, and create a 3D shape.
-
Create a simple chair: This task involves creating a basic chair shape using triangles. The student will learn how to create more complex shapes by combining multiple triangles and adjusting their position and size.
-
Create a simple sphere: This task involves creating a basic sphere shape using triangles. The student will learn how to create a smooth surface by using a large number of triangles.
-
Create a simple building: This task involves creating a basic building shape using triangles. The student will learn how to create a more complex model by combining multiple shapes and adjusting their position and size.
-
Create a simple character: This task involves creating a basic character shape using triangles. The student will learn how to create a more complex model by combining multiple shapes and adjusting their position and size, and also learn about the rigging process.
These tasks are simple enough for students to complete within a relatively short period of time, while still providing an opportunity to learn and practice the basic concepts of triangle-based modelling.
Construct a Cube
A cube can be constructed using triangles by connecting a series of vertices (points in 3D space) with edges to form triangles.
Here is an example of how a cube can be put together using triangles:
-
First, you would create the vertices of the cube. This would involve defining 8 points in 3D space to represent the corners of the cube.
-
Next, you would connect the vertices with edges to form the triangles. For example, you would connect vertex 1 with vertex 2 and vertex 3 to form the first triangle. Then, connect vertex 2 with vertex 3 and vertex 4 to form the second triangle. Repeat this process for all 12 edges of the cube, forming a total of 12 triangles.
-
Once all the triangles have been created, you can then adjust the position, size, and shape of each triangle to refine the cube's shape.
-
Finally, you can add materials, textures, and lighting to give the cube a more realistic appearance.
It's important to note that this process can be different depending on the 3D modelling software you are using, but the basic concept is the same: creating triangles to build up a 3D shape.
It's also important to note that depending on the level of detail and quality you want, you may need to use more triangles to make the cube look more smooth and realistic.
Here is a simple illustration of how a cube is constructed using triangles:
v4_______v3
/| /|
/ | / |
v8---------v7|
| | | | |
| |____
Construct a Sphere
A sphere can be constructed using triangles by connecting a series of vertices (points in 3D space) with edges to form triangles.
Here is an example of how a sphere can be put together using triangles:
-
First, you would create the vertices of the sphere. This would involve defining a large number of points in 3D space to represent the surface of the sphere.
-
Next, you would connect the vertices with edges to form the triangles. One way to do this is to divide the sphere into a number of horizontal and vertical segments, and then connecting the vertices within each segment to form triangles.
-
Once all the triangles have been created, you can then adjust the position, size, and shape of each triangle to refine the sphere's shape.
-
Finally, you can add materials, textures, and lighting to give the sphere a more realistic appearance.
It's important to note that this process can be different depending on the 3D modelling software you are using, but the basic concept is the same: creating triangles to build up a 3D shape.
It's also important to note that depending on the level of detail and quality you want, you may need to use more triangles to make the sphere look more smooth and realistic.
Another way is to use mathematical equations that describe the sphere and then using this equations to calculate the coordinates of the vertices. This is called parametric modelling
Here is a simple illustration of how a sphere is constructed using triangles:
v1
/ | \
/ | \
/ | \
/ | \
v2--------v3--------v4
\
Three examples of 3D modelling software with URL and a brief summary of the benefits of the software for educational purposes
-
Blender: Blender is a free and open-source 3D modelling software that is widely used for creating animations, visual effects, art, and interactive 3D applications. It offers a wide range of features such as a built-in game engine, a node-based material editor, and a sculpting toolset. Its website is https://www.blender.org/. One of the main benefits of Blender for educational purposes is its affordability, as it is free to use. Additionally, its wide range of features make it suitable for a variety of 3D modelling projects and its built-in game engine allows students to learn game development as well.
-
SketchUp: SketchUp is a 3D modelling software that is widely used for architectural, interior design, and landscape design projects. It offers a simple and intuitive interface, making it easy for students to learn and use. Its website is https://www.sketchup.com/. One of the main benefits of SketchUp for educational purposes is its ease of use, making it a suitable choice for beginners. Additionally, its focus on architectural and design projects aligns well with related fields of study.
-
Autodesk Maya: Autodesk Maya is a professional-grade 3D modelling software that is widely used in the animation and visual effects industry. It offers a wide range of advanced features such as a robust animation toolset, a particle system, and a powerful node-based material editor. Its website is https://www.autodesk.com/products/maya. One of the main benefits of Autodesk Maya for educational purposes is its industry-standard features, which allow students to learn professional-grade 3D modelling skills. Additionally, its focus on animation and visual effects aligns well with related fields of study.
Virtual Reality Video/Audio players
There are several programs that you can use to save movies for use on VR:
-
VR Video Player: https://www.vrdisplayplayer.com/
A free and easy-to-use video player specifically designed for VR content.
​ 2. DeoVR: https://deovr.com/
A powerful and versatile VR video player that supports a wide range of video formats.
3. Skybox VR Player: https://skybox.xyz/
A popular VR video player that offers a simple and intuitive interface.
4. Whirligig: https://www.whirligig.xyz/
A VR media player that provides support for 360-degree video and 3D audio.
For when you want to have people move around and look at Objects
If you have a VR program that shows the inside of a truck and has touch points for links to video, you may be looking for a program that can capture and save the video links.
One option you could try is a screen recording software, such as:
-
OBS Studio: A free and open-source software for video recording and live streaming. https://obsproject.com/
-
Bandicam: A paid screen recording software that allows you to capture high-quality video from your computer screen. https://www.bandicam.com/
-
Camtasia: A paid screen recording and video editing software that is widely used for creating tutorial and demonstration videos. https://www.techsmith.com/video-editor.html
These programs will allow you to capture the VR program's screen and save the video links for later use. You may need to tweak the settings to ensure that you capture the right area of the screen and that the video quality is good enough for your needs.