Extensible 3D explanation and how it is similar to VRML.
How to use X3D and connect it to Web via XML.
Find me on:
AFCIT
http://www.afcit.xyz
YouTube
https://www.youtube.com/channel/UCuewOYbBXH5gwhfOrQOZOdw
Google Plus
https://plus.google.com/u/0/+AhmedGadIT
SlideShare
https://www.slideshare.net/AhmedGadFCIT
LinkedIn
https://www.linkedin.com/in/ahmedfgad/
ResearchGate
https://www.researchgate.net/profile/Ahmed_Gad13
Academia
https://www.academia.edu/
Google Scholar
https://scholar.google.com.eg/citations?user=r07tjocAAAAJ&hl=en
Mendelay
https://www.mendeley.com/profiles/ahmed-gad12/
ORCID
https://orcid.org/0000-0003-1978-8574
StackOverFlow
http://stackoverflow.com/users/5426539/ahmed-gad
Twitter
https://twitter.com/ahmedfgad
Facebook
https://www.facebook.com/ahmed.f.gadd
Pinterest
https://www.pinterest.com/ahmedfgad/
Unity’s Artist Workflow Level Up | Liz MercuriJessica Tams
Delivered at Casual Connect Europe 2018. In this talk, learn how to quickly prototype art for your game & white box your levels using ProBuilder. Easily iterate your artwork in Maya with Unity’s digital content creation round-tripping and finally create shaders, completely code free, to bring your creation to life using Unity’s Shader Graph.
Augmented Reality With FlarToolkit and Papervision3DRoman Protsyk
This document discusses augmented reality and provides an example of creating an augmented reality demo using Flex, FlarToolkit, and Papervision3D. It explains what augmented reality is, provides examples, and discusses how FlarToolkit works and the steps to create a sample AR application that detects markers and renders 3D objects.
So to start with the basic features of Mudbox, you need to understand what this Mudbox is.
Mudbox is an exclusive computer-based 3D sculpting, painting and texturing toolkit.
Extensible 3D explanation and how it is similar to VRML.
How to use X3D and connect it to Web via XML.
Find me on:
AFCIT
http://www.afcit.xyz
YouTube
https://www.youtube.com/channel/UCuewOYbBXH5gwhfOrQOZOdw
Google Plus
https://plus.google.com/u/0/+AhmedGadIT
SlideShare
https://www.slideshare.net/AhmedGadFCIT
LinkedIn
https://www.linkedin.com/in/ahmedfgad/
ResearchGate
https://www.researchgate.net/profile/Ahmed_Gad13
Academia
https://www.academia.edu/
Google Scholar
https://scholar.google.com.eg/citations?user=r07tjocAAAAJ&hl=en
Mendelay
https://www.mendeley.com/profiles/ahmed-gad12/
ORCID
https://orcid.org/0000-0003-1978-8574
StackOverFlow
http://stackoverflow.com/users/5426539/ahmed-gad
Twitter
https://twitter.com/ahmedfgad
Facebook
https://www.facebook.com/ahmed.f.gadd
Pinterest
https://www.pinterest.com/ahmedfgad/
Unity’s Artist Workflow Level Up | Liz MercuriJessica Tams
Delivered at Casual Connect Europe 2018. In this talk, learn how to quickly prototype art for your game & white box your levels using ProBuilder. Easily iterate your artwork in Maya with Unity’s digital content creation round-tripping and finally create shaders, completely code free, to bring your creation to life using Unity’s Shader Graph.
Augmented Reality With FlarToolkit and Papervision3DRoman Protsyk
This document discusses augmented reality and provides an example of creating an augmented reality demo using Flex, FlarToolkit, and Papervision3D. It explains what augmented reality is, provides examples, and discusses how FlarToolkit works and the steps to create a sample AR application that detects markers and renders 3D objects.
So to start with the basic features of Mudbox, you need to understand what this Mudbox is.
Mudbox is an exclusive computer-based 3D sculpting, painting and texturing toolkit.
Dispensa software per la stampa 3D (in italiano)Carlo Fonda
The document provides a list of free online resources for 3D printing, including:
- Websites that allow customizing and printing 3D objects online for a fee.
- Free 3D modeling software programs ranging from easy to use to more advanced, including Sculptris, SketchUp, Publish Your Design, 3DTin, and Blender.
- Archives of 3D models on websites like Thingiverse, Autodesk 123D, GrabCAD, and Shapeways that can be downloaded for free or for a fee.
- Additional resources like blogs, websites about 3D printing news and technology, and commercial printing services that will print custom designs and ship them.
Development of 3D Website Along with VFX and AnimationYogeshIJTSRD
This paper focuses on the development of 3D web application by designing dynamic 3D model with the help of VFX and animation. 3D Modeling can create the static exposure of product but VFX and animation adds dynamic effects for real time rendering of product. Real time rendering and interactive roaming gives a detailed view of the 3D objects created. Firstly, Blender software was used to design a raw 3D model of a swiss knife and, VFX and animation were applied to add dynamics and interactive features to this model. Verge3D online application was used to define functions that HTML can perform on different parts of the model designed. Lastly, Google web designer was employed to develop an HTML page where we have placed HTML embedded 3D model retrieved from Verge3D. In addition to this, different buttons were placed and linked in the website to allow user to perform different functions defined in Verge3D. Surya Prakash Uniyal | Shivam Amoli | Vipul Kumar Singh | Prashant Chaudhary "Development of 3D Website Along with VFX and Animation" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Special Issue | International Conference on Advances in Engineering, Science and Technology - 2021 , May 2021, URL: https://www.ijtsrd.com/papers/ijtsrd42459.pdf Paper URL : https://www.ijtsrd.com/engineering/computer-engineering/42459/development-of-3d-website-along-with-vfx-and-animation/surya-prakash-uniyal
2D to 3D dynamic modeling of architectural plans in Augmented RealityIRJET Journal
This document describes a research paper that developed an augmented reality application called AR-CHI-TECH. The application takes a 2D floorplan drawing as input, dynamically generates a 3D model from it using image processing and 3D modeling techniques, and then displays the 3D model in augmented reality. This allows users to better visualize architectural plans. The application was created using the Unity3D game engine and Vuforia augmented reality engine. It processes the 2D floorplan using OpenCV to extract structural elements and convert it into a 3D model file. This 3D model is then overlaid onto the original floorplan image using Vuforia when viewed through a mobile device, allowing users to see the floorplan in 3
Challenges of Deep Learning in Computer Vision Webinar - Tessellate ImagingAdhesh Shrivastava
Slides from the webinar on Challenges of Deep Learning in Computer Vision presented by Tessellate Imaging and powered by E2E Networks.
The webinar discusses the growth and applications of Computer Vision in modern-day real life. Challenges with implementing and developing Deep Learning and Computer Vision projects for both enterprises and developers.
We introduce MonkAI (https://monkai.org) an Open Sourced Deep Learning wrapper library for Computer Vision development and talk about features tackling some of the challenges in Deep Learning.
First day of slides for @GAFFTA workshop http://www.gaffta.org/2012/07/24/hacking-the-kinect-with-openframeworks/
Part 1 of the live stream : http://www.youtube.com/watch?v=WXfy8Cuje-0&feature=plcp
Part 2 of the live stream :
http://www.youtube.com/watch?v=I80FsOlMPj8&feature=plcp
[SiriusCon 2018] A Bird's Eye View on Eclipse SiriusObeo
Eclipse Sirius is an open source modeling tool that allows users to easily create custom modeling workbenches. It provides a common API that integrates modeling representations and structured data. This allows tool developers to create modeling tools tailored for specific domains and end users' processes using concepts like diagrams, matrices and tables. Sirius also provides features like synchronized editors and validation rules to deal with complex modeling problems. The presentation discusses using Sirius to build the Mindstorms designer tool as a tutorial example and announces upcoming webinars on integrating Xtext editors and visual differencing capabilities into Sirius.
This document discusses Autodesk's Forge platform and its focus on immersive experiences using augmented reality (AR), virtual reality (VR), and mixed reality. It outlines Autodesk's current and planned offerings in this area, including VR experiences like Sketchbook, Revit Live, and VRED. Prototypes involving AR model overlays and flood simulations are also mentioned. The document discusses Autodesk's goal of preparing models for AR/VR through automated processes like decimation, LOD generation, UV unwrapping, and topology repair. An AR/VR API in development will streamline access to prepared models from Forge and other Autodesk products for use in third-party apps.
Let’s get real: An introduction to AR, VR, MR, XR and moreUnity Technologies
This document provides an agenda for a webinar on introducing various extended reality (XR) technologies including augmented reality (AR), virtual reality (VR), and mixed reality (MR). The webinar will begin at specific times in different time zones and cover an introduction to XR, an overview of XR platforms, and getting started with XR in Unity. It will include a question and answer session and optional overtime sections on XR best practices and visual scripting extensions.
mago3D, a web based BIM/GIS integration platform on top of open sourceSANGHEE SHIN
This presentation was given at the Geo|Design+BIM conference which was held at Amsterdam in November 2017. This presentation introduces the open source project mago3D that can integrate BIM and 3D GIS in a web browser.
This document discusses adapting the BoofCV computer vision library for use in GWT applications in the browser. It describes BoofCV and its dependencies like EJML, DDogLeg, and GeoRegression. It details the process of creating GWT adapters for these libraries by adding .gwt.xml files and using super-sourcing to modify classes as needed to work in GWT. Examples are given of using the adapted libraries for interest point detection and association in browser-based applications.
This document discusses adapting the BoofCV computer vision library for use in GWT applications in the browser. It describes BoofCV and its dependencies like EJML, DDogLeg, and GeoRegression. It details the process of creating GWT adapters for these libraries by adding .gwt.xml files and supersourcing classes to modify them for GWT. Examples are given of using the adapted libraries for interest point detection and association in browser-based applications.
This document provides a tutorial on connecting 3D models created in Cinema 4D to SolidWorks to calculate mass properties. It outlines the steps to export a Cinema 4D model as a DXF file and import it into SolidWorks. Screenshots show the modeling process in Cinema 4D and accessing mass property values in SolidWorks. The conclusion states that collaborating between the two software allows new opportunities in computer-aided design.
Getting Started with Point Clouds Visualisation and AR/VRDavide Zordan
Slides from my session at the Global XR Conference. Nov 2022.
Abstract:
Augmented and Virtual Reality technologies allow advanced interactions in three-dimensional space by projecting digital content into users' field of view using dedicated opaque and see-through head-mounted displays.
At the Global XR Conference 2022, I will show what I have learned by building a software prototype combining AR and VR to transmit in real-time a three-dimensional video.
Point clouds were captured using a mobile depth camera and transmitted to a Virtual Reality device (Meta Quest 2) using a WebSocket server hosted on the Microsoft Azure platform.
Come along, there will be Unity demos, and we will have some fun looking at building a distributed system integrating holograms in a Virtual Reality experience.
Cgma skill share (css) - Introduction to Augmented RealityKhatijah Hamid
This document provides an introduction and overview of augmented reality (AR) and the ARToolkit framework. It discusses key concepts of AR like combining real and virtual environments. It also explains how to use ARToolkit to develop basic AR applications, including how to incorporate custom markers and 3D models. The document guides users through creating a custom marker, adding it to ARToolkit, and displaying a 3D model over the marker in a sample application. Resources for further learning about AR and ARToolkit are also provided.
Visualization and Interactive Prototyping with Unity3DBond University
This presentation highlights the 2015 mentoring session for the Gold Coast Mayors Telstra Technology Awards. Highlights include using Unity3D for building Mixed Reality Prototypes, including examples of Virtual Reality, Augmented Reality, 3D Printing and mixed combinations.
1. The document provides an introduction to setting up virtual reality projects using Unity 3D and C# scripting. It discusses installing the JDK, Android SDK, and introducing VR/AR SDKs and tools like Unity.
2. The document then covers setting up a VR project in Unity, including importing VR SDK packages and using the "GvrEditorEmulator" to simulate a VR headset camera.
3. It also provides overviews of Unity 3D, commonly used VR SDKs, and introduces C# as a scripting language for building immersive applications in Unity.
The Ipsos - AI - Monitor 2024 Report.pdfSocial Samosa
According to Ipsos AI Monitor's 2024 report, 65% Indians said that products and services using AI have profoundly changed their daily life in the past 3-5 years.
The Building Blocks of QuestDB, a Time Series Databasejavier ramirez
Talk Delivered at Valencia Codes Meetup 2024-06.
Traditionally, databases have treated timestamps just as another data type. However, when performing real-time analytics, timestamps should be first class citizens and we need rich time semantics to get the most out of our data. We also need to deal with ever growing datasets while keeping performant, which is as fun as it sounds.
It is no wonder time-series databases are now more popular than ever before. Join me in this session to learn about the internal architecture and building blocks of QuestDB, an open source time-series database designed for speed. We will also review a history of some of the changes we have gone over the past two years to deal with late and unordered data, non-blocking writes, read-replicas, or faster batch ingestion.
Dispensa software per la stampa 3D (in italiano)Carlo Fonda
The document provides a list of free online resources for 3D printing, including:
- Websites that allow customizing and printing 3D objects online for a fee.
- Free 3D modeling software programs ranging from easy to use to more advanced, including Sculptris, SketchUp, Publish Your Design, 3DTin, and Blender.
- Archives of 3D models on websites like Thingiverse, Autodesk 123D, GrabCAD, and Shapeways that can be downloaded for free or for a fee.
- Additional resources like blogs, websites about 3D printing news and technology, and commercial printing services that will print custom designs and ship them.
Development of 3D Website Along with VFX and AnimationYogeshIJTSRD
This paper focuses on the development of 3D web application by designing dynamic 3D model with the help of VFX and animation. 3D Modeling can create the static exposure of product but VFX and animation adds dynamic effects for real time rendering of product. Real time rendering and interactive roaming gives a detailed view of the 3D objects created. Firstly, Blender software was used to design a raw 3D model of a swiss knife and, VFX and animation were applied to add dynamics and interactive features to this model. Verge3D online application was used to define functions that HTML can perform on different parts of the model designed. Lastly, Google web designer was employed to develop an HTML page where we have placed HTML embedded 3D model retrieved from Verge3D. In addition to this, different buttons were placed and linked in the website to allow user to perform different functions defined in Verge3D. Surya Prakash Uniyal | Shivam Amoli | Vipul Kumar Singh | Prashant Chaudhary "Development of 3D Website Along with VFX and Animation" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Special Issue | International Conference on Advances in Engineering, Science and Technology - 2021 , May 2021, URL: https://www.ijtsrd.com/papers/ijtsrd42459.pdf Paper URL : https://www.ijtsrd.com/engineering/computer-engineering/42459/development-of-3d-website-along-with-vfx-and-animation/surya-prakash-uniyal
2D to 3D dynamic modeling of architectural plans in Augmented RealityIRJET Journal
This document describes a research paper that developed an augmented reality application called AR-CHI-TECH. The application takes a 2D floorplan drawing as input, dynamically generates a 3D model from it using image processing and 3D modeling techniques, and then displays the 3D model in augmented reality. This allows users to better visualize architectural plans. The application was created using the Unity3D game engine and Vuforia augmented reality engine. It processes the 2D floorplan using OpenCV to extract structural elements and convert it into a 3D model file. This 3D model is then overlaid onto the original floorplan image using Vuforia when viewed through a mobile device, allowing users to see the floorplan in 3
Challenges of Deep Learning in Computer Vision Webinar - Tessellate ImagingAdhesh Shrivastava
Slides from the webinar on Challenges of Deep Learning in Computer Vision presented by Tessellate Imaging and powered by E2E Networks.
The webinar discusses the growth and applications of Computer Vision in modern-day real life. Challenges with implementing and developing Deep Learning and Computer Vision projects for both enterprises and developers.
We introduce MonkAI (https://monkai.org) an Open Sourced Deep Learning wrapper library for Computer Vision development and talk about features tackling some of the challenges in Deep Learning.
First day of slides for @GAFFTA workshop http://www.gaffta.org/2012/07/24/hacking-the-kinect-with-openframeworks/
Part 1 of the live stream : http://www.youtube.com/watch?v=WXfy8Cuje-0&feature=plcp
Part 2 of the live stream :
http://www.youtube.com/watch?v=I80FsOlMPj8&feature=plcp
[SiriusCon 2018] A Bird's Eye View on Eclipse SiriusObeo
Eclipse Sirius is an open source modeling tool that allows users to easily create custom modeling workbenches. It provides a common API that integrates modeling representations and structured data. This allows tool developers to create modeling tools tailored for specific domains and end users' processes using concepts like diagrams, matrices and tables. Sirius also provides features like synchronized editors and validation rules to deal with complex modeling problems. The presentation discusses using Sirius to build the Mindstorms designer tool as a tutorial example and announces upcoming webinars on integrating Xtext editors and visual differencing capabilities into Sirius.
This document discusses Autodesk's Forge platform and its focus on immersive experiences using augmented reality (AR), virtual reality (VR), and mixed reality. It outlines Autodesk's current and planned offerings in this area, including VR experiences like Sketchbook, Revit Live, and VRED. Prototypes involving AR model overlays and flood simulations are also mentioned. The document discusses Autodesk's goal of preparing models for AR/VR through automated processes like decimation, LOD generation, UV unwrapping, and topology repair. An AR/VR API in development will streamline access to prepared models from Forge and other Autodesk products for use in third-party apps.
Let’s get real: An introduction to AR, VR, MR, XR and moreUnity Technologies
This document provides an agenda for a webinar on introducing various extended reality (XR) technologies including augmented reality (AR), virtual reality (VR), and mixed reality (MR). The webinar will begin at specific times in different time zones and cover an introduction to XR, an overview of XR platforms, and getting started with XR in Unity. It will include a question and answer session and optional overtime sections on XR best practices and visual scripting extensions.
mago3D, a web based BIM/GIS integration platform on top of open sourceSANGHEE SHIN
This presentation was given at the Geo|Design+BIM conference which was held at Amsterdam in November 2017. This presentation introduces the open source project mago3D that can integrate BIM and 3D GIS in a web browser.
This document discusses adapting the BoofCV computer vision library for use in GWT applications in the browser. It describes BoofCV and its dependencies like EJML, DDogLeg, and GeoRegression. It details the process of creating GWT adapters for these libraries by adding .gwt.xml files and using super-sourcing to modify classes as needed to work in GWT. Examples are given of using the adapted libraries for interest point detection and association in browser-based applications.
This document discusses adapting the BoofCV computer vision library for use in GWT applications in the browser. It describes BoofCV and its dependencies like EJML, DDogLeg, and GeoRegression. It details the process of creating GWT adapters for these libraries by adding .gwt.xml files and supersourcing classes to modify them for GWT. Examples are given of using the adapted libraries for interest point detection and association in browser-based applications.
This document provides a tutorial on connecting 3D models created in Cinema 4D to SolidWorks to calculate mass properties. It outlines the steps to export a Cinema 4D model as a DXF file and import it into SolidWorks. Screenshots show the modeling process in Cinema 4D and accessing mass property values in SolidWorks. The conclusion states that collaborating between the two software allows new opportunities in computer-aided design.
Getting Started with Point Clouds Visualisation and AR/VRDavide Zordan
Slides from my session at the Global XR Conference. Nov 2022.
Abstract:
Augmented and Virtual Reality technologies allow advanced interactions in three-dimensional space by projecting digital content into users' field of view using dedicated opaque and see-through head-mounted displays.
At the Global XR Conference 2022, I will show what I have learned by building a software prototype combining AR and VR to transmit in real-time a three-dimensional video.
Point clouds were captured using a mobile depth camera and transmitted to a Virtual Reality device (Meta Quest 2) using a WebSocket server hosted on the Microsoft Azure platform.
Come along, there will be Unity demos, and we will have some fun looking at building a distributed system integrating holograms in a Virtual Reality experience.
Cgma skill share (css) - Introduction to Augmented RealityKhatijah Hamid
This document provides an introduction and overview of augmented reality (AR) and the ARToolkit framework. It discusses key concepts of AR like combining real and virtual environments. It also explains how to use ARToolkit to develop basic AR applications, including how to incorporate custom markers and 3D models. The document guides users through creating a custom marker, adding it to ARToolkit, and displaying a 3D model over the marker in a sample application. Resources for further learning about AR and ARToolkit are also provided.
Visualization and Interactive Prototyping with Unity3DBond University
This presentation highlights the 2015 mentoring session for the Gold Coast Mayors Telstra Technology Awards. Highlights include using Unity3D for building Mixed Reality Prototypes, including examples of Virtual Reality, Augmented Reality, 3D Printing and mixed combinations.
1. The document provides an introduction to setting up virtual reality projects using Unity 3D and C# scripting. It discusses installing the JDK, Android SDK, and introducing VR/AR SDKs and tools like Unity.
2. The document then covers setting up a VR project in Unity, including importing VR SDK packages and using the "GvrEditorEmulator" to simulate a VR headset camera.
3. It also provides overviews of Unity 3D, commonly used VR SDKs, and introduces C# as a scripting language for building immersive applications in Unity.
The Ipsos - AI - Monitor 2024 Report.pdfSocial Samosa
According to Ipsos AI Monitor's 2024 report, 65% Indians said that products and services using AI have profoundly changed their daily life in the past 3-5 years.
The Building Blocks of QuestDB, a Time Series Databasejavier ramirez
Talk Delivered at Valencia Codes Meetup 2024-06.
Traditionally, databases have treated timestamps just as another data type. However, when performing real-time analytics, timestamps should be first class citizens and we need rich time semantics to get the most out of our data. We also need to deal with ever growing datasets while keeping performant, which is as fun as it sounds.
It is no wonder time-series databases are now more popular than ever before. Join me in this session to learn about the internal architecture and building blocks of QuestDB, an open source time-series database designed for speed. We will also review a history of some of the changes we have gone over the past two years to deal with late and unordered data, non-blocking writes, read-replicas, or faster batch ingestion.
Open Source Contributions to Postgres: The Basics POSETTE 2024ElizabethGarrettChri
Postgres is the most advanced open-source database in the world and it's supported by a community, not a single company. So how does this work? How does code actually get into Postgres? I recently had a patch submitted and committed and I want to share what I learned in that process. I’ll give you an overview of Postgres versions and how the underlying project codebase functions. I’ll also show you the process for submitting a patch and getting that tested and committed.
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataKiwi Creative
Harness the power of AI-backed reports, benchmarking and data analysis to predict trends and detect anomalies in your marketing efforts.
Peter Caputa, CEO at Databox, reveals how you can discover the strategies and tools to increase your growth rate (and margins!).
From metrics to track to data habits to pick up, enhance your reporting for powerful insights to improve your B2B tech company's marketing.
- - -
This is the webinar recording from the June 2024 HubSpot User Group (HUG) for B2B Technology USA.
Watch the video recording at https://youtu.be/5vjwGfPN9lw
Sign up for future HUG events at https://events.hubspot.com/b2b-technology-usa/
Learn SQL from basic queries to Advance queriesmanishkhaire30
Dive into the world of data analysis with our comprehensive guide on mastering SQL! This presentation offers a practical approach to learning SQL, focusing on real-world applications and hands-on practice. Whether you're a beginner or looking to sharpen your skills, this guide provides the tools you need to extract, analyze, and interpret data effectively.
Key Highlights:
Foundations of SQL: Understand the basics of SQL, including data retrieval, filtering, and aggregation.
Advanced Queries: Learn to craft complex queries to uncover deep insights from your data.
Data Trends and Patterns: Discover how to identify and interpret trends and patterns in your datasets.
Practical Examples: Follow step-by-step examples to apply SQL techniques in real-world scenarios.
Actionable Insights: Gain the skills to derive actionable insights that drive informed decision-making.
Join us on this journey to enhance your data analysis capabilities and unlock the full potential of SQL. Perfect for data enthusiasts, analysts, and anyone eager to harness the power of data!
#DataAnalysis #SQL #LearningSQL #DataInsights #DataScience #Analytics
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...sameer shah
"Join us for STATATHON, a dynamic 2-day event dedicated to exploring statistical knowledge and its real-world applications. From theory to practice, participants engage in intensive learning sessions, workshops, and challenges, fostering a deeper understanding of statistical methodologies and their significance in various fields."
Global Situational Awareness of A.I. and where its headedvikram sood
You can see the future first in San Francisco.
Over the past year, the talk of the town has shifted from $10 billion compute clusters to $100 billion clusters to trillion-dollar clusters. Every six months another zero is added to the boardroom plans. Behind the scenes, there’s a fierce scramble to secure every power contract still available for the rest of the decade, every voltage transformer that can possibly be procured. American big business is gearing up to pour trillions of dollars into a long-unseen mobilization of American industrial might. By the end of the decade, American electricity production will have grown tens of percent; from the shale fields of Pennsylvania to the solar farms of Nevada, hundreds of millions of GPUs will hum.
The AGI race has begun. We are building machines that can think and reason. By 2025/26, these machines will outpace college graduates. By the end of the decade, they will be smarter than you or I; we will have superintelligence, in the true sense of the word. Along the way, national security forces not seen in half a century will be un-leashed, and before long, The Project will be on. If we’re lucky, we’ll be in an all-out race with the CCP; if we’re unlucky, an all-out war.
Everyone is now talking about AI, but few have the faintest glimmer of what is about to hit them. Nvidia analysts still think 2024 might be close to the peak. Mainstream pundits are stuck on the wilful blindness of “it’s just predicting the next word”. They see only hype and business-as-usual; at most they entertain another internet-scale technological change.
Before long, the world will wake up. But right now, there are perhaps a few hundred people, most of them in San Francisco and the AI labs, that have situational awareness. Through whatever peculiar forces of fate, I have found myself amongst them. A few years ago, these people were derided as crazy—but they trusted the trendlines, which allowed them to correctly predict the AI advances of the past few years. Whether these people are also right about the next few years remains to be seen. But these are very smart people—the smartest people I have ever met—and they are the ones building this technology. Perhaps they will be an odd footnote in history, or perhaps they will go down in history like Szilard and Oppenheimer and Teller. If they are seeing the future even close to correctly, we are in for a wild ride.
Let me tell you what we see.
Analysis insight about a Flyball dog competition team's performanceroli9797
Insight of my analysis about a Flyball dog competition team's last year performance. Find more: https://github.com/rolandnagy-ds/flyball_race_analysis/tree/main
2. Overview
1. What is VR?
2. Why visualising data in
VR?
3. Available tools, software
and hardware
4. Guided practical session
2
3. What is VR?
329/08/18 | enricobaracaglia@gmail.com
Virtual Reality (VR) is the use of computer
technology to create a simulated environment
through stereo vision.
VR places the user inside an experience: instead
of viewing a screen in front of them, users are
immersed and able to interact with 3D worlds.
4. Why
visualising
data in VR?
429/08/18 | enricobaracaglia@gmail.com
Because it allows to see things differently,
with a different perspective and changing your
perspective changes what you see.
When we see things differently we can get insights
in a completely new way
5. Why
visualising
data in VR?
529/08/18 | enricobaracaglia@gmail.com
It opens new frontiers: it’s like making any
visualization twice better by giving the extra
dimension of information.
You do not have to rotate a model to get an idea
about its volume. You can literally feel shapes and
proportions. And in some experiences even
interact with data.
From: https://www.virtualitics.com/
13. Guided
practical
session
1329/08/18 | enricobaracaglia@gmail.com
[4]
https://www.blend4web.com/doc/e
n/vr_and_ar.html
Steps:
1) MeshLab → Filters > Point Set > Compute normals for point
sets
2) → Export Mesh as .ply
3) Blender → File > Import > Stanford (.ply)
4) → Set Origin > Geometry to Origin
5) → Add Particle System, Set parameters
6) → Note: you can simplify the object that you want
to duplicate (Add Modifier, Decimate)
7) → Add Modifier > Convert > Parent
8) → Export as .obj (it will automatically export mesh
and material)
9) → Export as .html with B4W
14. Guided
practical
session
1429/08/18 | enricobaracaglia@gmail.com
Unity supports importing Meshes and animation
from two different types of files [5]:
▪ Exported 3D file formats, such as .fbx or .obj. You can
export files from 3D modeling software in generic formats
that can be imported and edited by a wide variety of
different software.
▪ Proprietary 3D or DCC (Digital Content Creation)
application files, such as .max and .blend file formats from
3D Studio Max or Blender, for example. You can only edit
proprietary files in the software that created them.
Proprietary files are generally not directly editable by other
software without first being converted and imported.
▪ Unity can import and use both types of files, and each
come with their own advantages and disadvantages.[5]
https://docs.unity3d.com/Manual/3D
-formats.html
15. Guided
practical
session
15
Create a new project and set up a basic environment for VR
Steps:
1) Unity → Edit > Project Settings > Player
2) → Virtual Reality Supported > Enable Virtual Reality
Support through XR Settings
VR Overview and Settings
https://docs.unity3d.com/Manual/VR
Overview.html
16. Guided
practical
session
1629/08/18 | enricobaracaglia@gmail.com
Import our model (.obj + .mtl) into Unity
Import simple animation into Unity [6]
Import SteamVR from the Asset Store [7]
Import Blender animation into Unity [6]
https://www.youtube.com/watch?v=
3CSUxATQVLw
[7]
https://assetstore.unity.com/packag
es/templates/systems/steamvr-
plugin-32647
17. Summary
17
In this workshop you learned :In this workshop you learned
✓ What can be done with VR
✓ How to use different tools to visualize models
and animations in VR
29/08/18 | enricobaracaglia@gmail.com
18. “
Thanks for listening.
Any questions?
1823/07/18 | enricobaracaglia@gmail.com https://www.linkedin.com/in/enrico-baracaglia-978789100/