Coder Social home page Coder Social logo

materialpass's Introduction

MaterialPass (Material Passport) MTP mtlp

Advanced materials not only for Design but also for Simulation

MaterialPass materials as digital catalogs not only hold Physically Based Rendering (PBR) textures/colors (Metal - Roughness) but also hold extra Data/Information like mass, weight, water consumption, etc, and anything we see today (or will see tomorrow) as Psets and Qtos in Industry Foundation Classes (IFC) and other schemas for “simulation” purposes

Structure

  1. Material - Materials that are GIS/BIM/PLM/VFX-ready and globally registered once and can be used multiple times
  2. Object - Objects that are GIS/BIM/PLM/VFX-ready and globally registered once and can be used multiple times
  3. Product - Products that are GIS/BIM/PLM/VFX-ready and globally registered once and can be used multiple times
  4. Facility - Facilities that are Smart Cities-ready and globally registered once and can be used multiple times

In this way, we can decouple geometry and semantics

  • Geometry - As we know there are many geometric modeling paradigms, which some are good for geometric visual representation, some for analysis and simulation, etc, so always different geometric modeling paradigms is a significant obstacle in integrating different worlds, for instance, GIS and BIM, or BIM and PLM, or VFX and BIM, so on
  • Semantics - Data/Information/Knowledge Units

This way can solve known challenges because they modeled once globally through the best paradigm for that specific use-case and are ready-to-use in different worlds that can be assembled together (geometry and data/information/knowledge units) like LEGOs

Decoupling Geometry and Semantics - Ehsan Azari

Usage

  1. Speed up System Dynamics, Multi-Agent Systems and Circular Economy
  2. Integrating GIS, BIM, PLM, CAD, CAE, CAM, VFX, XR, and other different worlds together
  3. Better focus on Geometry, Optics, Physics, and Perception which will advance some areas like Computer Graphics and Artificial Intelligence (AI), projects like Kaolin and PyTorch3D

Proposal

MatrialPass (Material Passport), ProductPass (Product Passport), FacilityPass (Facility Passport)

materialpass's People

Contributors

eazari avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

materialpass's Issues

Adding data into the asset

Test scenario: Adding IFC meta tags into an asset

  1. Download a test asset like a chair with complex geometries and materials, shaders and textures
  2. Open it on Blender and add IFC classes and related data/information
  3. We will have a BIM-ready asset, save it as HelloWorld.mtlp files and HelloWorld.prdp file
  4. Test it in different platforms
  • Its geometry modeling paradigm?
  • Its accuracy? Does it so close to its reality? in size, etc
  • Its materials and finishes are correct and supported?
  1. OK

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.