Unity-Guide
Unity Engine Guide
https://github.com/mikeroyal/Unity-Guide
Last synced: 7 days ago
JSON representation
-
Game Development Tools
-
VS Code Extensions for Developer Productivity
- OpenGL Shading Language(GLSL) - style language, so it covers most of the features a user would expect with such a language. Such as control structures (for-loops, if-else statements, etc) exist in GLSL, including the switch statement.
- Unigine - platform game engine designed for development teams (C++/C# programmers, 3D artists) working on interactive 3D apps.
- Superpowers - time collaborative projects . You can use it solo like a regular offline game maker, or setup a password and let friends join in on your project through their Web browser.
- Virtual Reality - Experiences and Devices
-
-
Getting Started with VS Code
-
VS Code Extensions for Developer Productivity
- Visual Studio Live Share
- GistPad
- Live Server
- GitHub Pull Requests and Issues
- Terminal
- Profile Switcher
- Material Icon Theme
- One Dark Pro
- VSCode Icons
- GitLens
- Import Cost - webpack-plugin in order to detect the imported size.
- Markdown All in One
- Auto Rename Tag
- Auto-Close Tag
- Settings Sync
- Bookmarks
- Better Comments
- Code Spell Checker
- CSS Peak
- Tailwind CSS IntelliSense
- Prettier - printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
- NPM Intellisense
- Path Intellisense
- Relative Path
- Path Autocomplete
- Discord Presence
- Code Runner - C, Rust, Racket, Scheme, Kotlin, Dart, Haskell, Nim, D, CUDA, and custom command.
- Kite - powered programming assistant that helps you write code faster inside Visual Studio Code. Kite works for all major programming languages: Python, Java, Go, PHP, C/C#/C++, Javascript, HTML/CSS, Typescript, React, Ruby, Scala, Kotlin, Bash, Vue and React.
- Tabnine
-
- Visual Studio Marketplace
- VS Code Documentation
- Working with GitHub in VS Code
- Code Server
- GitHub Codespaces - based VS Code environment with the source code file ready for editing. That dot (.) press to bring up the web-based VS Code editor takes you to https://github.dev/.
- Language Server Protocol (LSP)
- Visual Studio Code - in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).
-
-
Getting Started with Xcode
-
VS Code Extensions for Developer Productivity
- Apple Developer Documentation for Xcode
- Apple
- SwiftUI
- UIKit - Touch and other types of input to your app, and the main run loop needed to manage interactions among the user, the system, and your app.
- AppKit
- ARKit - reality apps for iOS developed by Apple. The latest version ARKit 3.5 takes advantage of the new LiDAR Scanner and depth sensing system on iPad Pro(2020) to support a new generation of AR apps that use Scene Geometry for enhanced scene understanding and object occlusion.
- RealityKit - performance 3D simulation and rendering with information provided by the ARKit framework to seamlessly integrate virtual objects into the real world.
- Mac Catalyst
- Instruments - analysis and testing tool that’s part of the Xcode tool set. It’s designed to help you profile your iOS, watchOS, tvOS, and macOS apps, processes, and devices in order to better understand and optimize their behavior and performance.
- TestFlight
- Xcode - based CPUs and Apple Silicon. It includes a unified macOS SDK that features all the frameworks, compilers, debuggers, and other tools you need to build apps that run natively on Apple Silicon and the Intel x86_64 CPU.
- SceneKit - level 3D graphics framework that helps you create 3D animated scenes and effects in your iOS apps.
- Mac Catalyst
-
-
Learning Resources for ML
-
viii. Linear Regression
- Machine Learning by Stanford University from Coursera
- Machine Learning Scholarship Program for Microsoft Azure from Udacity
- Microsoft Certified: Azure Data Scientist Associate
- Microsoft Certified: Azure AI Engineer Associate
- Azure Machine Learning training and deployment
- Learning Machine learning and artificial intelligence from Google Cloud Training
- JupyterLab
- Scheduling Jupyter notebooks on Amazon SageMaker ephemeral instances
- How to run Jupyter Notebooks in your Azure Machine Learning workspace
- Machine Learning Courses Online from Udemy
- Machine Learning Courses Online from Coursera
- Learn Machine Learning with Online Courses and Classes from edX
- Machine Learning Scholarship Program for Microsoft Azure from Udacity
- Learning Machine learning and artificial intelligence from Google Cloud Training
-
-
LiDAR Learning Resources
-
VS Code Extensions for Developer Productivity
- Introduction to Lidar Course - NOAA
- Lidar 101:An Introduction to Lidar Technology, Data, and Applications(PDF) - NOAA
- Understanding LiDAR Technologies - GIS Lounge
- LiDAR University Free Lidar Training Courses on MODUS AI
- LiDAR | Learning Plan on ERSI
- Light Detection and Ranging Sensors Course on Coursera
- Quick Introduction to Lidar and Basic Lidar Tools(PDF)
- LIDAR - GIS Wiki
- OpenStreetMap Wiki
- OpenStreetMap Frameworks
- Light Detection and Ranging Sensors Course on Coursera
-
-
LiDAR Tools & Frameworks
-
i. Basis
-
iii. Dimension and Basis for Vector Spaces
-
iii. Matrix-vector product
-
iii. Transpose of a Matrix
-
ii. Matrix operations
-
ii. Matrix representations of linear transformations
-
ii. Systems of equations as matrix equations
-
ii. Using elementary matrices
-
i. Solving systems of equations
-
i. Using row operations
-
i. Vector operations
-
iv. Linear transformations
-
iv. Row space, columns space, and rank of a matrix
-
v. Fundamental vector spaces
-
vi. Determinants
-
vii. Eigenvalues and eigenvectors
-
viii. Linear Regression
- Medium
- Fuzzy logic - tree processing and better integration with rules-based programming.
- ResearchGate
- Support Vector Machine (SVM) - group classification problems.
- OpenClipArt
- Convolutional Neural Networks (R-CNN)
- CS231n
- Slideteam
- DeepAI
- wikimedia
- Decision trees - structured models for classification and regression.
- CMU
- Naive Bayes - theorem.html) with strong independence assumptions between the features.
- mathisfun
- Linear regression
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- wikimedia
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Support Vector Machine (SVM) - group classification problems.
-
VS Code Extensions for Developer Productivity
- Automated Driving Toolbox™ - eye-view plot and scope for sensor coverage, detections and tracks, and displays for video, lidar, and maps. The toolbox lets you import and work with HERE HD Live Map data and OpenDRIVE® road networks. It also provides reference application examples for common ADAS and automated driving features, including FCW, AEB, ACC, LKA, and parking valet. The toolbox supports C/C++ code generation for rapid prototyping and HIL testing, with support for sensor fusion, tracking, path planning, and vehicle controller algorithms.
- Lidar Toolbox™ - camera cross calibration for workflows that combine computer vision and lidar processing.
- Microsoft AirSim - source, cross platform, and supports [software-in-the-loop simulation](https://www.mathworks.com/help///ecoder/software-in-the-loop-sil-simulation.html) with popular flight controllers such as PX4 & ArduPilot and [hardware-in-loop](https://www.ni.com/en-us/innovations/white-papers/17/what-is-hardware-in-the-loop-.html) with PX4 for physically and visually realistic simulations. It is developed as an Unreal plugin that can simply be dropped into any Unreal environment. AirSim is being developed as a platform for AI research to experiment with deep learning, computer vision and reinforcement learning algorithms for autonomous vehicles.
- Light Detection and Ranging (lidar) - resolution models of ground elevation with a vertical accuracy of 10 centimeters (4 inches). Lidar equipment, which includes a laser scanner, a Global Positioning System (GPS), and an Inertial Navigation System (INS), is typically mounted on a small aircraft. The laser scanner transmits brief pulses of light to the ground surface. Those pulses are reflected or scattered back and their travel time is used to calculate the distance between the laser scanner and the ground. Lidar data is initially collected as a “point cloud” of individual points reflected from everything on the surface, including structures and vegetation. To produce a “bare earth” Digital Elevation Model (DEM), structures and vegetation are stripped away.
- National Map Data Download and Visualization Services
- Mola
- MOLA
- LASer(LAS) - dimensional point cloud data data between data users. Although developed primarily for exchange of lidar point cloud data, this format supports the exchange of any 3-dimensional x,y,z tuplet. This binary file format is an alternative to proprietary systems or a generic ASCII file interchange system used by many companies. The problem with proprietary systems is obvious in that data cannot be easily taken from one system to another. There are two major problems with the ASCII file interchange. The first problem is performance because the reading and interpretation of ASCII elevation data can be very slow and the file size can be extremely large even for small amounts of data. The second problem is that all information specific to the lidar data is lost. The LAS file format is a binary file format that maintains information specific to the lidar nature of the data while not being overly complex.
- 3D point cloud - dimensional coordinates system.. Point clouds can be produced directly by 3D scanner which records a large number of points returned from the external surfaces of objects or earth surface. These data are exchanged between LiDAR users mainly through LAS format files (.las).
- ArcGIS Desktop - effective desktop geographic information system (GIS) software. It is the essential software package for GIS professionals. ArcGIS Desktop users can create, analyze, manage, and share geographic information so decision-makers can make intelligent, informed decisions.
- USGS 3DEP Lidar Point Cloud Now Available as Amazon Public Dataset
- National Geospatial Program
- USGS Lidar Base Specification(LBS) online edition
- Linear Algebra - Online Courses | Harvard University
- Linear Algebra | UC San Diego Extension
- Linear Algebra in Twenty Five Lectures | UC Davis
- Linear algebra
- Linear Algebra | MIT Open Learning Library
- Linear Algebra - Khan Academy
- Mathematics for Machine Learning: Linear Algebra on Coursera
- Top Linear Algebra Courses on Udemy
- Learn Linear Algebra with Online Courses and Classes on edX
-
Categories
LiDAR Tools & Frameworks
129
Autodesk Tools and Frameworks
77
Game Development Tools
65
Unity Tools
47
SQL/NoSQL Tools and Databases
37
Deep Learning Learning Resources
37
Getting Started with VS Code
36
C/C++ Learning Resources
29
Augmented Reality (AR) & Virtual Reality (VR) Tools and Frameworks
29
C/C++ Tools and Frameworks
28
Photogrammetry Tools, Libraries, and Frameworks
24
C# Tools, Libraries and Frameworks
21
Computer Vision Tools, Libraries, and Frameworks
18
Deep Learning Tools, Libraries, and Frameworks
18
SQL/NoSQL Learning Resources
17
DirectX Tools, Libraries, and Frameworks
16
ML Frameworks, Libraries, and Tools
16
MATLAB Tools, Libraries, Frameworks
16
Unity Learning Resources
15
Autodesk Learning Resources
15
Computer Vision Learning Resources
15
Learning Resources for ML
14
CUDA Tools Libraries, and Frameworks
14
MATLAB Learning Resources
14
Vulkan Tools, Libraries, and Frameworks
13
Getting Started with Xcode
13
Lua Tools, Libraries, and Frameworks
11
Networking Tools & Concepts
11
LiDAR Learning Resources
11
Photogrammetry Learning Resources
10
Lua Learning Resources
10
C# Learning Resources
8
DirectX Learning Resources
8
Metal Learning Resources
8
Vulkan Learning Resources
7
CUDA Learning Resources
6
Metal Tools, Libraries, and Frameworks
6
Xcode Developer Platforms for Apps
2
License
1
Network Protocols
1
Sub Categories
VS Code Extensions for Developer Productivity
396
viii. Linear Regression
326
Interfaces
56
vi. Determinants
2
v. Fundamental vector spaces
2
i. Basis
2
i. Using row operations
2
iv. Linear transformations
2
iii. Matrix-vector product
2
i. Vector operations
2
i. Solving systems of equations
2
ii. Systems of equations as matrix equations
2
ii. Matrix operations
2
iii. Dimension and Basis for Vector Spaces
1
iii. Transpose of a Matrix
1
iv. Row space, columns space, and rank of a matrix
1
vii. Eigenvalues and eigenvectors
1
ii. Matrix representations of linear transformations
1
ii. Using elementary matrices
1
Keywords
cpp
10
cuda
8
vulkan
7
gpu
7
dotnet
7
lua
7
python
5
curl
5
c-sharp
5
csharp
5
deep-learning
5
cli
4
http
4
graphics
4
gamedev
4
game-engine
4
game-development
4
java
4
nvidia
4
azure
4
windows
4
machine-learning
4
visual-studio
3
dotnetcore
3
computer-vision
3
cplusplus
3
iot
3
c
3
devops
3
docker
3
cxx14
3
cross-platform
3
linux
3
api
3
cpp11
3
matlab
3
typescript
3
cpp14
3
nvidia-hpc-sdk
2
gpu-computing
2
nginx
2
microsoft
2
cxx20
2
netstandard
2
luajit
2
visualization
2
cxx17
2
algorithms
2
javascript
2
cxx11
2