0% found this document useful (0 votes)
187 views36 pages

M The Blockchain BIM App White Paper

This document describes M, a theoretical company that builds a 3D modelling app on the blockchain. M uses "voxels" as the basic digital objects. Voxels are 3D particles that can store information and have rules governing their movement and interaction. The app, called the Voxelverse, allows users to place voxels in a virtual space and define their properties. Voxels can represent real-world objects and store associated legal, design, financial and other data. This information platform could have applications across many industries such as construction, manufacturing, media and more.

Uploaded by

Pigmy Lee
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
187 views36 pages

M The Blockchain BIM App White Paper

This document describes M, a theoretical company that builds a 3D modelling app on the blockchain. M uses "voxels" as the basic digital objects. Voxels are 3D particles that can store information and have rules governing their movement and interaction. The app, called the Voxelverse, allows users to place voxels in a virtual space and define their properties. Voxels can represent real-world objects and store associated legal, design, financial and other data. This information platform could have applications across many industries such as construction, manufacturing, media and more.

Uploaded by

Pigmy Lee
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

M

Design and Implementation of a


Blockchain-Based Modelling and
Information Management Platform

The Blockchain BIM App White Paper


(The Future of BIM and Blockchain)

Jason Pickup
Filetypes 22
Brief File Directory 23
3D Modelling, Animation, Rendering and BIM Software 32
Potential Directions 33
The design and implementation of a blockchain-object-based 3D
Modelling and Information Management software, or a Blockchain Pilot Projects 33
BIM App, Employees 35
Contact 36
It describes M, Voxels, the Voxelverse and M Bid.

Contents

M Introduction 3
Gollum, GIS, QR Codes and Voxels 4
M and The Voxelverse 5
M & Information Management 6
M Discussion 7
M Bid 8
Market For Work, Play and Supply 8
M Bid Design 9
BIM Example Workflow 10
BIM Project Set Up 11
M Tree (Smart Contracts and Design Choice Monitoring) 12
Blockchain 13
Comparison Of Blockchain Technology 14
Modelling Applications 17
BRep Modelling 17
Polygon Modelling 18
3D Scanning / Point Cloud 19
Voxel 20
Curve Modelling 21
Digital Sculpting 21
M Introduction
In the interests of not favouring any program like Revit, Tekla,
Sketchup, Solidworks or Rhino, or the open BIM software or even
non-BIM modelling software, I have invented my own theoretical
company, M.

M builds a 3D modelling app on the blockchain.

M uses Voxels as objects.

Voxels are digital 3D particles, basically.

They are a tag, nucleus and home for rules about movement and
interaction with other voxels - like DNA or atoms.

A good way to describe them would be like blobs of charged space


that have hard drives in the nucleus.

Or as if a hydrogen atom were a portal to Dropbox. (See next page)

Voxels represent the necessary interface between a digital 3D


object, physics and information management.
Gollum, GIS, QR Codes and Voxels A central database of information and sensor information can be
stored on M - that is;
They can be 100m across and tree shaped, with forces that root it in - both the location and price of a parcel.
the digital ground or attract virtual things. - the current loads upon and load bearing capabilities of a bridge,
- the speed of a rocket and the name of the person that modelled it.
They can 0.000000000....001mm across too, and car shaped without And so on.
a charge or force attached.
This up to date information can trigger alarms for anybody watching
They are hypothetical and digital. But they could be built with these Voxels - and the response can be automated. A public toilet can
electromagnets, antennas and chips. See Pilot Projects. be washed on demand, and the council manager can be alerted when
a member of the public sends an SOS. A hose can be activated in an
This is intended to be a public built, open source program, because engine to cool down the parts, 'and the Voxel may update to say:
the potential for all the technology is great and should be transparent. Hose Needs Replacement, (There can be a voxel for the entire car,
I want to use this program and own part of it - it is valuable. and an individual one for each part, including the hose.)

The potential of this technology in many industries, if it remains simple M is a 3D space for building a universe that you can share and
while capable of each pilot project, will be limitless. promote, but also a place where you can design, finance and supply
materials for any project - in medicine, defence, media, hospitality,
BIM technology is stuck in the construction industry and it occurs to construction and so on, You can collaboratively design and source the
me that this should not be the case. People would love a 3D internet parts for a massive robotic kitten that is lifelike and powered by the
to interact with, a place where worlds can be designed and destroyed sun with M.
and new forms of life can be imagined.

Modelling with movement is potentially very hard, the technology


would work with mesh files from existing animations and media / The dots on the actor could be dots on
technology sharing between industries like animation, film, music, cars, fish, parcels - and they link with
science and construction. Voxels to store more information.

Voxels, being digital stores of dynamic information, are really well built
to work with things like Gollum actors, where you can quickly model
movement with a set of sensors.

(You could technically set up a football match between two teams


covered in these tiny sensors, and live stream the whole thing through
the M viewer.)

Sensor functions linked to Voxels can assist in maintenance and


management, for things like earthquake monitoring, surgery precision,
public reporting of broken objects and so on.
M and The Voxelverse
M is a modeller, management and communication tool.

M is built with Voxels, in a Viewer called the Voxelverse. Voxels


interact with M’s Grid and other Voxels.

Every 3D grid point in space of the Voxelverse in M is empty, but


known to a nanometer scale. Voxels can be centred on any point in
the 3D grid, and each Voxel has a coordinate, charge and colour, with
added capabilities for movement, spin and entanglements. You can
associate any additional information to voxels, along with files and
links. (Voxels can move between grid points, but will settle into a
groove eventually... at infinitesimally small numbers if necessary).

Viewer allows you to build a frame, place voxels inside and precisely
snap them together however you like.

The internal grid is divided into nanoscale points, and every where
there is a voxel, there is a potential storage container for TBs of data,
rules, movement and value.

A voxel can represent a division of the blockchain - but its value


comes from project use. The creation of blockchain projects with
Voxels is a logical step - and a blockchain built on M with Voxels as
blockchain coins possible - though not necessary and potentially
wasteful in all but the most necessary situations (simple BIM
integration will only display ledger information).
M
Viewer
(Voxelverse)
M & Information Management M facilitates communication and every object built within it can carry
information relating to:
Each voxel can be given an ID and traced in a simulation, where its
interaction with other voxels is mapped as it models atoms, objects, Legal
players in sport, building simulations, entropic systems analysis and Design
design. Finance
Recyclability
The voxel can attract other voxels, or repel them with vectors in any Social
direction, or algorithmic bursts. In this way their behaviour in the Experimentation
Viewer is defined. Walls snap together (see diagram WALL1788). Analysis
Weight pulls Voxels down. Trucks drive along a path that a Voxel will Visualisation
follow based on rules, like those define for autopilot, Procurement

Voxels can share information or be programmed in bulk, travel in


defined paths, move between dimensions and imitate matter with
great accuracy.

The voxel can be a part of an experiment, it can be a simple storage


facility, part of an animation (it can be associated with mesh
movements in Voxelverse) or it can be an asset. Voxels that exist in a
neutral state do not cost money to run. There are inevitable energy
and cloud processor costs associated with this but the potential is
Two walls snap together in Viewer, charge/force can be defined. Each massive. If you run an experiment or simulation with Voxels, you can
wall can be given information like cost, strength, thermal properties record a 3D video of the interaction.
and so on.

The activity (vectors/information sharing) between the Voxels and by


each Voxel can also be associated information and defined by
algorithm.

Because a wall can have a voxel attached, information is stored on


the object - if it is association with a blockchain, ledger transactions
will automatically associate to it.

But, also, the digital object can be kept in a virtual store house as an
asset that has a value upon the blockchain. You might have a digital
model of a glass of water, and the tech and detail costs $10,000 - you
could sell for $100,000+. The same applies for detailed movement
algorithms and other Voxel developments.
People could buy 1cmx1cm M space in dimension 34 - can fill it with
M Discussion 1000000 voxels. Each Voxel has a cost that covers its energy use in
the cloud (sometimes lots, sometimes nothing). Shareholders own M.
Every point in Viewer has a cost - a metre squared without a Voxel is
essentially a vacuum. A Voxel is at home as a cube or a sphere, with a Possibilities
positive centre and negative cloud the size of the users choosing
around it. They can essentially take any form though, and exist in any 3D model of anything, with normal movement defined logically.
dimension with whatever charge they like. Abnormal movement also possible to model. You can build a town
and store a PDF on a book in the library. You can have voxels chase
The Voxels are somewhat representative of a stake in M, and so the each other through dimensions.
user is encouraged to use as few as possible, minimising energy
consumption and looking for beauty in simplicity - for engineering See pilot projects below.
purposes like force diagrams and simulations, sometimes more are
needed. Meshing can have associated voxels. Automation and
visualisation of voxels, measuring anything which is based on system Target Market
dynamics is value generating. Health care - see SOLi in Pilot Projects
Construction - BIM unified platform, essentially.
Automated manufacturing - products designed, sourced and
managed over lifecycle.. Tracking possible..
Design
Education
Analysis
Entertainment
Fund management
Gyms (Design, procurement, maintenance, sales)
Defence (building, modelling, planning, tracking)
Psychology and Social Forecast

The biggest question is whether every moment in every Voxelverse is


recorded as code, 3D video, or as ledger transactions with associated
files. Perhaps all three.

The BIM-like system of information attachment to the Voxels and the


forces they interact with is a way of recording this information and
transmitting it effectively. Energy and data use is problematic though.

The amount and type of interaction each Voxel (digital object) has with
any blockchain ledger can be defined and M will generate actions like
buy, sell, divide, multiply, grow, shrink and delete for any asset.
The solution of building a blockchain into the Voxels is an alternative
M Bid option - investors can pay for the Voxels, which can power analysis
and even be used in incentives. To own a Voxel would cost $0.00001,
Building with the blockchain allows for quick payment options and let’s say. And you need 6x10^24 for a glass of water to atomic detail -
fast integration of contracts without too many barriers. not including the glass.

The Voxelverse has attached to it supply chain integration and this The number of voxels circulating as currency would be astronomical,
grows new markets in 3D printing, building material recyclables, all the as if people were buying atoms in the universe.
way to pharmaceutical companies and art.
The need for money comes from having voxels snap objects together,
With transparency mode up fully, the movement of money and power movement through arcs, colour the space around them and
information in the project can be monitored by the public - a dream for participate in analysis that allows any science to be modelled. This
some projects, but for others the information may be sensitive and the detail can be built into the Voxelverse.
privacy levels will be kept on.
Jobs for the build can come from M Bid - if a new project needs an
information manager, people can Bid for it, saying they will do it at
Market For Work, Play and Supply Price X. The same applies for modelling in 3D for animation or
construction/invention.
The M Bid section allows:
- a precast concrete supplier to offer a quote on a project and Ratings systems for users is therefore important for repeat work and
compete to supply the precast concrete walls of your building. trust - this is where Bond Managers are useful (see Employees).
- a clothing company to source a sustainable fabric that they didn’t
consider, in the early or late stages of design. People have a project in M, this project can be home to anything
- a pharmaceutical company that has been modelling interactions to digital or linked to anything physical or temporal, including jobs. If a
order proteins, chemicals or dyes - and have suppliers compete Voxel is attached to an object like a door handle in an up and coming
over price. building, the Voxel can link to M Bid where people can supply it, install
- a person to bid on an interaction between two project participants it and keep it as their own asset.
(an historic moment in the project could be sold as an NFT). But
this also allows video game interactions to feature. You can own a piece of art and keep it at a museum, this is reflected
- storage of other NFTs in M is easy - from Twitter and other social in the Voxel that is representative of that artwork (whether it is
media/online objects to physical art objects and assets like guitars. modelled, LiDar scanned or simply a cube in the Voxelverse doesn’t
- A fuel supplier to bid against another fuel supplier for the contract matter). In addition, the artwork_voxel has attached to it information
of a rocket. Integration in the space market calls for a good like films it has featured in, artists that inspired it and photos of people
modelling tool to be built that can integrate payments, physics, with it.
recyclables, as well as long term memorabilia shares.
In the same way, a building can be built with the intention of being
The energy use and cost of putting transactions on some ledgers is deconstructed or reassembled in 10 years. These are assets that can
too much for huge analysis, so the integration between Voxelverse be connected to the blockchain that will feature in BIM-like M
and M Bid is limited by this knowledge. projects.
M Bid Design

Voxels act as portals for information storage and


access by people that wish to interact with the project.
In M Bid you search for something you can supply, and
you are taken to a project.

It might be a local house baking a cake that needs


some flour, a construction site that needs 2000kg of
concrete supplied in the next hour, a company building
phone cases across the other side of the world that
needs alcohol wipes.

Or it could be the task of adding more detail to the


model; an engineer adding force diagrams, a musician
adding music, a marketing agent submitting the 3D
model for product placement, converting an animated
model to a hologram and the information processing
tasks in that.
BIM
Example
Workflow
Understanding the
BIM workflow will
help to design the
implementation of
blockchain
technology into the
process, and if
necessary design a
BIM / M.

The similarities
between BIM and
blockchain are
evident - nodes
compare information
transformations and
attempt to reconcile
them. The promising
technology to take
advantage of is use of
idling computers for
renders, simulations
and analyses.
BIM Project Set Up

A project can exist like this - with each company


on a single model in a single platform working
across the cloud. They can be made aware of
clashes in the model immediately, in much the
same way as cryptography.

The design is carried out in private, main project


participants work on one or two interoperable
programs for the model - this presents the first
problem, because the clash detection is not
instantaneous across the project - they are
working on two separate platforms. Two
separate ledges.

To place the 4D workspace underneath each the


platforms would overcome this. Creating a 4D
space for Autodesk, Trimble, Tekla, ArchiCAD
etc to build upon is perhaps what IFC has done,
but sharing the 3D environment and allowing
companies to build on top of it is perhaps the
most profitable outcome for the projects.

A highly interoperable 3D / 4D environment that


each of the companies involved in this industry
could transfer a lot of their technology on top of
is likely the key.
M is the direction that opens up the widest market and looks as far
M Tree (Smart Contracts and Design into the future as possible.
Choice Monitoring)

With regards to smartcontract integration, design choice


monitoring and the history of the project, the ability to view
various ideas moving along through time, or attracting things like
gravity is important and productive.

Evidence of choices can be part of the ledger (though every


choice on the ledger would use so much energy - a brain may not
feel compelled to remember the quality of each breath, though it
can).

Discrepancies can be sorted out with contracts, signed in M, and


projects can halt where the model (ledger incl.) needs to be
reconciled. In a way, each project/dimension has its own time
start/stop/dilation capabilities, which can be integrated into
contracts.

Consider the concept: “the precast concrete company wants a


modeller to supply IFC/RVT/M parametric objects for their
products” - this is a task that has a value that can be completed
by anyone in the world. It can be listed on M, with a smart
contract, and a set of tasks that must be fulfilled. It will be paid in
Bitcoin and Ethereum. (Even Dogecoin in some cases)

The same parametric objects that have been supplied to the


precast concrete company have value (they could, in a perfect
world, bid on 50 projects in a day and demonstrate their
capability in 3D models direct to the architect). They belong as
assets in the blockchain.

Monitoring of whatever choices you want to monitor, and history


of each step to trace back where you went wrong is also valuable
and a technology that the blockchain could learn with. The
technologies would develop to enable each other.
BIM is a magnet for different information transformations as it is
Blockchain stretched across so many industries already.

The transformation of information in a computer simulation is an


executed function like any other smart contract. M could be built with
this potential - with the number of features for each voxel growing by
the day, the information transformation can be standardised across
each member of the M Blockchain.

The use of parsing functions, built into every node, would make sure
the right information was arriving - in exactly the same way that many
building performance analysis engines parse information.

The transfer of money with each correct parsing would be recorded at


each node of M too.

This is a distributed BIM, and as a modeller built on physics, there is


potential to take advantage of the computing power and statistics of
many nodes as well.

The list of cryptocurrencies arriving each day makes it difficult to pay


attention to each one, and buy in from every cryptocurrency might
make M work better, or hinder its performance from when it simply
relies upon its own blockchain.

In this case it may set a trend for new smart contracts in the
cryptocurrency market - smart contracts that can parse models and in
the engineering industry, IFC specifications. The need for a ledger is
disputable, as it must serve to reduce energy costs - facilitating entire
projects.

Interoperability of smart contracts across cryptocurrencies is perhaps


the most important consideration, therefore. That each currency can
enable exactly the same information transformation at each node.

Defining the possible transformations of information is built partially in


the pilot projects stage, and partially it is found by looking for higher
level patterns that permeate each industry.
Comparison Of Blockchain Technology Nano 0.112Wh, 125 transactions/second, in a similar way to BIM
an elected transfer manager checks transactions.
Cryptocurrency represents a risk as it is in its early stages of EOS Scalable, cheap and interoperable - lots of programming
development (relatively) - however it is an languages available to users.

The current set up of the most popular coin uses intense amounts of Burst Idling computers hard drives are used for calculations. The
energy to prevent corruption by checking every transaction is a serial coin is volunteer run. Turing calculations make it valuable
manner and maintaining security by having each computer work on in on-chain games and NFTs.
complicated mathematical algorithms. (Not, the long renders and Holo Very low energy use. High speed. No mining. Partly
simulations in BIM work should look to replace this work). centralised (like BIM), and users receive reward for hosting
programs at their nodes. H_apps.
Discussion of some coins is below, however it should be noted the
huge variation in energy use between coins - as this is paramount to Devvio 8 million transactions/second. Each user has their own
the sustainability of any currency (which is not to say a multi-parse ledger, multiple tiers for payments and settlements. It is
system is useless, with more energy intensive coins providing extra like a network of individual blockchains, made to work
layers of security at special moments in a project). together.

Bitcoin - 707KWh/year Hedera Owners: Avery Denison, Boeing, Deutsche Telecom, DLA
Litecoin - 18.522 KWh/year Piper, FIS, Google, IBM, LG, Magalu, UCL, Zain Group.
Dogecoin - 0.12 KWh/year Uses parallel processing ratchet than the serial processing
Ethereum - 62.56 KWh/year of Ethereum / Bitcoin.
Solarcoin - must generate 1MWh of renewable energy for a token Algorand Carbon negative network. Experienced owners.
(there are several coins that have rewards like this)
Monero Monero is a secure, private, and untraceable
(XMR) currency. A strong focus on decentralization and
scalability, and it enables complete privacy by using
Coin Notes a special technique called “ring signatures.”

Cryptovoxels Who currently have a monopoly on this technology. With this technique, there appears a group of
cryptographic signatures including at least one real
Cardano Proof-of-stake work, each participant buys tokens to join participant, but since they all appear valid, the real
reducing work. one cannot be isolated. Because of exceptional
security mechanisms like this, Monero has developed
XLM Federated Byzantine agreement. SCP, Open source, each something of an unsavory reputation—it has been
transaction run through trustworthy node. linked to criminal operations around the world.
XRP Token used to bridge asset transfers. 3-5 transactions per
second.
Metahash Multi-layered validation provides basis for protecting Stellar (XLM) Connecting financial institutions for the purpose of
network from corruption, and the network may vote to large transactions. Huge transactions between banks
rebuild itself and redistribution roles. and investment firms that typically would take several
days, a number of intermediaries, and cost a good
Tether Tether was one of the first and most popular of a deal of money, can now be done nearly
(USDT) group of so-called stablecoins, cryptocurrencies that instantaneously with no intermediaries and cost little
aim to peg their market value to a currency or other to nothing for those making the transaction.
external reference point in order to reduce volatility.
Because most digital currencies, even major ones It is still an open blockchain that can be used by
like Bitcoin, have experienced frequent periods of anyone. The system allows for cross-border
dramatic volatility, Tether and other stablecoins transactions between any currencies.
attempt to smooth out price fluctuations in order to
attract users who may otherwise be cautious. Chainlink Chainlink is a decentralized oracle network that
Tether’s price is tied directly to the price of the US bridges the gap between smart contracts, like the
dollar. The system allows users to more easily make ones on Ethereum, and data outside of it.
transfers from other cryptocurrencies back to US Blockchains themselves do not have the ability to
dollars in a more timely manner than actually connect to outside applications in a trusted manner.
converting to normal currency. Chainlink’s decentralized oracles allow smart
contracts to communicate with outside data so that
Polkadot Aimed at delivering interoperability between other the contracts can be executed based on data that
(DOT) blockchains. Its protocol is designed to connect Ethereum itself cannot connect to.
permissioned and permissionless blockchains as well
as oracles to allow systems to work together under One of the many use cases that are explained would
one roof. be to monitor water supplies for pollution or illegal
syphoning going on in certain cities. Sensors could
Polkadot’s core component is its relay chain that be set up to monitor corporate consumption, water
allows the interoperability of varying networks. It also tables, and the levels of local bodies of water. A
allows for “parachains,” or parallel blockchains with Chainlink oracle could track this data and feed it
their own native tokens for specific use cases. directly into a smart contract. The smart contract
could be set up to execute fines, release flood
Developers can create their own blockchain while warnings to cities, or invoice companies using too
also using the security that Polkadot’s chain already much of a city's water with the incoming data from
has. With Ethereum, developers can create new the oracle.
blockchains but they need to create their own
security measures which can leave new and smaller
projects open to attack, as the larger a blockchain
the more security it has. This concept in Polkadot is
known as shared security.
A BIM blockchain needs to be built with each of the above
technologies:
- some centralised authority and processing in projects
- lightweight but secure - low energy use
- good use of under-utilised hard drive space and processing
capabilities
- parallel processing with the option for as many ledgers as possible.
- capable of interoperability with as many programming languages as
possible.
- Buy in from supply chain.
References:

https://www.leafscore.com/blog/the-9-most-sustainable-
cryptocurrencies-for-2021/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7402366/

https://www.investopedia.com/tech/most-important-cryptocurrencies-
other-than-bitcoin/
Modelling Applications BRep Modelling
The process of constructing shapes in a 3D modelling environment
involves a combination of techniques called:
• Boundary Representation (BRep)
• Polygon Modelling
• Point Cloud and 3D Scanning
• Voxel Building
• Curve Modelling
• nonuniform rational B-spline (NURBS)
• splines
• patches
• geometric primitives
• Digital Sculpting
• Displacement
• Volumetric
• Dynamic tessellation

HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/6/63/TETRAEDER_FÜR_BREP.PNG
Polygon Modelling

HTTPS://WWW.SOFT8SOFT.COM/DOCS/FILES/OPTIMIZATION-
TECHNIQUES/CYLINDRICAL.JPG
HTTPS://WWW.SOFT8SOFT.COM/DOCS/
FILES/OPTIMIZATION-TECHNIQUES/
TOPOLOGY.JPG

HTTPS://THENOUNPROJECT.COM/
TERM/3D-MODEL-OF-ABSTRACT-
SPHERE-POLYGONS/2303791/ HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/
COMMONS/6/64/
HAMATE_BONE_%28LEFT_HAND%29_08_PALMAR_VIE
W.PNG
3D Scanning / Point Cloud

HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/4/42/
MONMOUTH_CASTLE_POINT_CLOUD%2C_CREATED_WITH_PHOTOSYNT
H_01.JPG

HTTPS://WWW.FLICKR.COM/PHOTOS/JBARTON/1727113574/

HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/
4/47/3D_POINT_CLOUD_STATUE_PENTTI_ESKOLA_LADIMO_TECH
NOLOGY.JPG
Voxel

HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/
COMMONS/2/2B/VOXEL_AMANITA.PNG

HTTPS://WWW.FLICKR.COM/PHOTOS/56208278@N03/5511680818/

HTTPS://WWW.FLICKR.COM/PHOTOS/INEEDAIR/24986193220
Curve Modelling Digital Sculpting

HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/F/FE/EXAMPLE-OF-3D-WHOLE-HEART-MODELS-MANUFACTURED-BY-
MEANS-OF-3D-PRINTING-SHOWING-A-NORMAL-HEART-FROM-A-HEALTHY-CONTROL-FOR.JPG

HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/4/49/NURBS_3-
D_SURFACE_FRAME.PNG

HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/2/2D/3D_SCULPTED_CREATURE.JPG
Filetypes
This page is intended to give an overview of the Filetypes, however a
quick look at the number of file extensions being used in one way or
another within the 3D modelling industry represents the broad range
of tasks that are completed with 3D modelling software.

Common Modelling Programs and Interoperability-Assisting Formats

AutoCAD files .dxf .dwg


IFC files .ifc, .ifczip, .ifcxml
IGES files .igs, .iges
LandXML files .xml
MicroStation files .dgn, .prp
PDF files .pdf
Tekla Collaboration files .tczip
SketchUp files .skp
STEP files .stp, .STEP
Filmbox files .fbx Based on a quick survey of file types
COLLADA files .dae accepted across different platforms, the most
Autodesk 3DS Max format files .3ds common are:
3D image files .obj
Blender files .blend DXF, DWG, STEP, STL, IGES, OBJ, ACIS,
GL Transmission Format files .glft Parasolid, CATIA, 3DM, 3DS, IFC, JT,
Polygon File Format files .ply SolidWorks, DGN, SKP, PLY, ProE, GIF, SAT,
Tekla files .tekla FBX, Inventor, SolidEdge, TGA, TIFF, VRML,
TrimBIM files .trb AdobeIllustrator, UniGraphics, VDA, DAE,
Cinema 4D .c4d EPS, NX, SVG, TIF, ZPR
Siemens PLM Software; now an
ISO standard; .jt In addition to these, the ability to import
Lightwave .lwo images and documents into the 3D
MODO .lxo workspace makes the following filetypes
Maya .mb and .ma essential:
Quake series of games .md2, .md3
Valve's Source Engine .mdl PNG, JPEG, BMP, PDF, TXT
Gamebryo .nif
Renderware .rwx
Standard Triangle Language .stl
Universal 3D .u3d
Revit .rvt, .rfa, .rte, .rft
ArchiCAD .pla, .pln
Rhino .3dm
Virtual Reality World .wrl
File Directory Active Server Page file ASP

Active Server Page file ASPX

RHINO 3DM
Art·Lantis ATLA

Autodesk 3ds Max 3DS


Art·Lantis ATLO

Dassault Systemes 3DVIA 3DXML


AVI file AVI

3GPP2 multimedia file 3G2


Blitz3D B3D

3GPP multimedia file 3GP


BobCAD Drawing and Modelling BABCAD

3D Manufacturing Format 3MF


Backup file BAK

7-Zip compressed file 7Z


Batch file BAT

Adobe Photoshop ACO


Binary data format BDF

I-deas ADF
Binary disc image BIN

AdobeIllustrator AI
BITMAP BMP

AIF audio file AIF


Bitmap image BMP

Android package file APK


Autodesk EAGLE BRD

ARJ compressed file ARJ


Boundary Representation File BREP

Repo Temporary Outfut File ASAB Quake game engines (Binary Space
BSP
Partitioning)
Assembled SAT File ASAT
Silicon Graphics (SGI) image file format BW

MEDU ASC
C and C++ source code file C
American Standard Code For Information
ASCII
Exchange Windows Cabinet file CAB

Adobe Swatch Exchange ASE


3ds Max CAL

Advanced Systems Format ASF


Dassault Systems CAD CATIA

PRO/E PART/ASSEMBLY ASM


CATIA CATPART Digital Asset Exchange File (Sony) DAE

CATIA CATPRODUCT Precast Concrete Favbication Management DAT

ClarisCAD CCAD Data file DAT

CD audio track file CDA Database file DB

Affymetrix DNA microarray image analysis CEL Database file DBF

Internet security certificate CER Diamond Directive File DDF

Configuration file CFG DirectDraw Surface Image (MICROSOFT) DDS

ColdFusion Markup file CFM Debian software package file DEB

Perl script file CGI GridSurface DEM

Computer Graphics Metafile CGM MicroStation Design File DGN

CATIA GRAPHICS CGR Bentley Library DGNLIB

Java class file CLASS Device Independent Bitmap DIB

Cobalt v8 by Ashlar-Vellum CO Digital Imaging and Communications In


DICOM
Medicine

MS-DOS command file COM DLL file DLL

Windows Control panel file CPL macOS X disk image DMG

C++ source code file CPP Dump file DMP

Visual C# source code file CS Document File DOC

Cascading Style Sheet file CSS Microsoft Word file DOC

Comma separated value file CSV Microsoft Word file DOCX

Windows cursor file CUR Device driver file DRV

Dr. Halo Bitmap Image File CUT Drawing File DRW


German Steel Industry Standard DSTV ElysiumNeutralFacetted ENF

VariCAD DWB Piranesi (Pixel To Pixel Data Storage) EPIX

Design Web Format (Autodesk) DWF EDRAWING EPRT

Drawing File DWG Encapsulated Postscript EPS

Drawing Standard DWS Encapsulated Postscript EPSF

Drawing Template (AutoCAD) DWT Open CASCADE Technology CAD EUCLID

Vector Image (Autodesk) DXB ECAD EVS

Drawing Exchange Format DXF Executable file EXE

Compressed Texture File DXT ILM HDR Multi Channel Raster EXR

EDRAWING EASM XPATCH FACET

PCB Layout (Circuit Board) ECAD Electric Image 3D Image File FACT

Enhanced Compression Wavelet ECW Image File (Faxes) FAX

ECAD EDN Filmbox (Autodesk) FBX

ECAD EDP Adobe Flash file FLV

EDRAWING EDRW Windows font file FNT

Outlook Express e-mail message file EMAIL Generic font file FON

Enhanced Windows Metafile EMF raw Group 3 FAX bitmap G3

E-mail message file from multiple e-mail Windows gadget GADGET


EML
clients

Apple Mail e-mail file EMLX OPTEGRA VIS GBF

Pro/E (Part of IDF) / ECAD EMN Geographic Data File GDF

ECAD EMP GEDCOM Genealogy Data File GED


Graphical Interchange Format GIF HTML file HTM

GRASP (Graphical System for Presentation) GL HTML file HTML

Green Line File GL3 INVENTOR IAM

Project File (Web Banners, GIF, Flash, Avi, Targa ICB Bitmap Image ICB
GLA
Quake)

3D Image File (Games) GLM macOS X icon resource file ICNS

Pasco Datastudio Data File GLX Icon File ICO

Guitar Pro GP5 Code State Data Store C++ Projects IDB

GPS Exchange GPX Industry Foundation Classes IFC

CaptiveWorks PVR Video File GTS Interchange File Format (Electronic Arts) IFF

C, C++, and Objective-C header file H Initial Graphics Exchange Specification IGES

H264 video file H264 InstallShield Project File IMB

HCG HCG Analyze IMG

Analyze HDR Initialization file INI

High Dynamic Range Image File HDR INVENTOR IPT

Mercurial Data HG JPEG 2000 Code Stream ISM

HP Graphics Language File HGL ISO disc image ISO

HOOPSMetaFile HMF OpenInventor IV

HP Graphics Language (Plotter) HP JPEG 2000 Image J2C

Hewlett-Packard Graphics Language Plot File HPG JPEG Network Graphic J2K

C++ Header File HPP Java Archive file JAR

HOOPSStreamingFile HSF Java Source code file JAVA


Electric Quilt File JNG Multi Dimension Cube File MD6

Google Earth Placemark File JP3 ECAD MDB

Image File JPEG Microsoft Access database file MDB

JavaScript file JS TestComplete Project File MDC

Java Server Page file JSP I-deas MDF

Joint Photographics Experts Group JT Multiple-image Network Graphic MDS

Keynote presentation KEY I-deas MF1

KeyholeMarkupLanguage KML Mapinfo MID

LightWave 3D Object File KMZ MIDI audio file MID

Quake 3 3D Model KOA MIDI audio file MIDI

FabTrolKISS KSS Mapinfo MIF

Terrain LANDXML Matroska Multimedia Container MKV

Lightscape LC Minc MNC

Pulsar LMTools Model LMTS ArcGIS Explorer Map File MNG

Windows shortcut file LNK Apple QuickTime movie file MOV

Log file LOG MP3 audio file MP3

Lightscape LP MPEG4 video file MP4

Lightworks LWO MPEG-2 audio file MPA

Apple MP4 video file M4V MPEG video file MPEG

Quake 3 MD3 MPEG video file MPG

Quake 3 Model MD4 Microsoft Outlook e-mail message file MSG


Windows installer package MSI Kodak PhotoCD PCD

NEUTRAL NEU Printer Input File PCL

Nifty NII Graphics (Mac) PCT

ArchGIS Map File NMF Picture Exchange PCX

Battery 3 Files NOV Adobe Photodeluxe PDD

PATRAN NTR Portable Document File PDF

Non Uniform Rational B-Spline NURBS PDF file PDF

OBJECT FILE O2C Portable Gray Map (Grayscale Image) PGM

Object File Format OBJ PHP script file PHP

OpenOffice Impress presentation file ODP PICtor Raster Image (GRASP/Pictor) PIC

OpenOffice Calc spreadsheet file ODS Graphics File Format PICT

OpenOffice Writer document file ODT Apple Bitmap/Vector Graphics Metafile PICT

OBJECT FILE OFF Package file PKG

Microsoft Outlook e-mail template file OFT Perl script file PL

Ogg Vorbis audio file OGG STABCAL (Stability Calculation For Aqueous
PLO
Systems)

Microsoft Outlook offline e-mail storage file OST Polygon File Format (3D Scanner File) PLY

Open type font file OTF Portable Network Graphics PNG

Palette Of Colours PAL PNG image PNG

SOLIDEDGE PART PAR 24-Bit Colour Image (0-65536) PPM

Partially downloaded file PART PowerPoint slide show PPS

Portable Bitmap File PBM PowerPoint presentation PPT


PowerPoint Open XML presentation PPTX Advanced Visualiser File RLA

Ebook PRC Raster Graphic (For Compression) RLE

Print to File Checkbox PRN RealMedia file RM

UGII UniGraphics PRT GTA RPF

PostScript page description language PS Red Hat Package Manager RPM

PostScript file PS RSS file RSS

Adobe Photoshop Document PSD Rich Text Format RTF

AdobePhotoshop PSD Borland Runtime Library RTL

SOLIDEDGE PSM Standard ACIS Binary Format SAB

Paint Shop Pro Image PSP Spatial ACIS Solid Modelling Format SAT

Microsoft Outlook e-mail storage file PST Save file (eg game save file) SAV

Python file PY SteelDetailingNeutralFormat SDNF

QuickTime VR QTVR Structural Dynamics Research Corporation SDRC

RAR file RAR Configurations and Settings SET

Raster Image (Sun Microsystems) RAS Silicon Graphics Image SGI

Unprocessed Image File RAW Bash shell script SH

Autodesk Revit RFA SHADED IMAGE SHD

Autodesk Revit RVT Shape File Esri SHP

Report Definition Language RDL


Sketchup Model File SKP

Silicon Graphics Image (SGI) RGB


Solidworks SLDASM

Silicon Graphics Bitmap Image File RGBA


Solidworks SLDDRW

Renderman Format RIB


Solidworks SLDPRT TIFF image TIF

Solidworks SLDXML Tagged Image File Format TIFF

RENDER SLP TIFF image TIFF

Source Engine 3D Model SMD Triangular Irregular Network TIN

sPlan Schematic Diagram SPL Temporary file TMP

SQL database file SQL Toast disc image TOAST

StereoLithography STL TrueType font file TTF

3D Data Exchange Form STP Text TXT

Scalable Vector Graphics Image 2D SVG Plain text file TXT

Scalable Vector Graphics file SVG Universal 3D Compressed U3D

Scalable Vector Graphics Image w gzip SUPERTAB UNV


SVGZ
Compression

Shockwave flash file SWF Visual Basic file VB

Swift source code file SWIFT Virtual CD VCD

Windows system file SYS E-mail contact file VCF

Dataset Attributes File (*Links All Other Files In VDAFS VDA


TAB
Dataset)

DVD Video Object VOB


TANKILL TANKILL

Virtual Studio Technology VST


Linux / Unix tarball file archive TAR

Wireless Bitmap Image Format Files WAP


Tarball compressed file TARGZ

WAV file WAV


A LaTeX document file TEX

Plug-in Webmin WBM


Targa Raster Graphics File TGA

Wireless Application Protocol Bitmap Format WBMP


Tagged Image Format TIF
Windows System Backup WIN X PixMap Image XPM

WMA audio file WMA PRO/E PART/ASSEMBLY XPR

Windows Metafile Format (Vector Graphic) WMF Z compressed file Z

Windows Media Video file WMV Zip compressed file ZIP

WordPerfect document WPD ZBrush Project Files ZPR

Windows Media Player playlist WPL

Virtual Reality Modelling Language WRL

Windows Script File WSF Creo

PARASOLID X_B MARS 3D XRay Files

PARASOLID X_T

Royalty Free ISO/IEC Standard X3D

SALOME Geometry Data XAO

PRO/E PART/ASSEMBLY XAS

X Bitmap Graphic File XBM

XHTML file XHTML

Spreadsheet File XLS

Microsoft Excel file XLS

Microsoft Excel file with macros XLSM

Microsoft Excel Open XML spreadsheet file XLSX

Extensible Markup Language File (Structure


XML
Data For Storage)

XML file XML


3D Modelling, Animation, Rendering and
BIM Software

BRL-CAD by Drawing
3D Movie United States Express by Maxwell Autodesk Tekla
K-3D Radiance Arion Muvizu solidThinking Alibre Design CityEngine Sculptris Pixie FStormRender
Maker Army Research Trial Systems Render Mudbox Structures
Laboratory Ltd

Tekla
3D Slash Kerkythea Bryce Raylectron Arnold NX EEVEE SolidWorks Amapi Mental ray Clara.io Seamless3d Autodesk Revit Plotagon Gelato Structures by
Tekla

Electric Image
NX by Siemens SolidWorks AMD Radeon Corona Autodesk Geomodeller3
3D-Coat KeyCreator C3D Vision Realsoft 3D Art of Illusion Animation Messiah SelfCAD Poser TrueSpace
PLM Software Visualize ProRender Renderer Softimage D
System

Caddie
Creo by
Professional by
Source Parametric
3Delight LibreCAD Advanced Redshift AutoCAD Octane Render Enscape Anim8or Metasequoia Shade 3D AutoQ3D POV-Ray Hexagon Truespace
Filmmaker Technology
Computer
Corporation
Solutions

Light Tracer AutoCAD by Oculus Exa Animation:Mas AutoQ3D


3DVIA Shape Carrara Remo 3D SpaceClaim MicroStation Cycles SharkCAD PowerAnimator Houdini Tvori
Render Autodesk Medium Corporation ter Community

SpaceClaim
PowerCADD
Autodesk 3ds FINE MEP by Engineer by MikuMikuDanc
AC3D LightWave 3D Cascadeur RenderMan Oculus Quill AnimVR Daz Studio Silo Bforartists by Engineered iClone V-Ray
Max 4M SpaceClaim e
Software
Corp.

Adobe Autodesk Deep FX Indigo VariCAD by


Lumion CATIA RFEM Onshape Flamingo Strata 3D appleseed Milkshape 3D SketchUp Blender Pro/ENGINEER
Dimension Fusion 360 Studio Renderer VariCAD

IntelliCAD by
LuxCoreRende Autodesk Onshape by DesignSpark IntelliCAD
AIR Centileo Rhinoceros 3D Flux Sunflow Aqsis Modo Solid Edge Brazil R/S Promine ViaCAD
r Inventor Onshape Mechanical Technology
Consortium

Rhinoceros 3D DesignSpark
Solid Edge by
Makers Empire by Robert Autodesk Open Sweet Home Mechanical by QCAD by
Akeytsu Cheetah3D Form-Z ArchiCAD Moviestorm Siemens PLM BricsCAD IRONCAD Wings 3D
3D McNeel and Maya CASCADE 3D RS Ribbon Soft
Software
Associates Components

Autodesk Quake Army IRONCAD by Wolfram


Aladdin4D MASSIVE Cinema 4D ScanIP OpenSCAD FreeCAD Swift 3D BRL-CAD YafaRay ZBrush
MotionBuilder Knife IronCAD LLC Mathematica
Potential Directions 3D Film
A 3D music video animation - with a bunch of cool directors and
The future of this technology is potentially a huge 3D grid of points, or musicians. This is to improve the animation capabilities of M.
wireless nodes, each capable of performing exactly the same
information transformation, or program/app/modulation and some The Voxels can be programmed as samples that can be bought and
occasionally storing small amounts storing small amounts of this placed on a grid with time loops set up through each of them - you
information. can make music on M, in a completely new way. Controllers can be
connected easily too, for virtual instruments to control the Voxels.
Pilot Projects A Tower Recycling Project
LiDar scan, disassemble into bits and sell a building that is about to
be demolished. This will build a workflow for the digitisation of lots of
Viewer
stuff that can be stored in digital form.
Ideally the project is crowdsourced - The Voxelverse [Dimension 1] will
have to be built by the public, the Viewer is the first pilot project,
therefore. 20 dimensions for 20 pilot projects will require a huge team Voxels
of developers, public participation and urgency/excitement is key to Building real voxels on a nanoscale. The use of voxels in military,
pace. medicine and day-day technology is immense. Consider a real wall
that would cushion the impact of a car - this is possible with real
voxels.
A Glass Of Water
Modelled to scale, with the atoms moving about randomly in the
water. Snow/Ice Generator
A small one for people caught in the snow, with battery. Connect
designer with possible suppliers - M Bond Managers begin to build
A Cheap IKEA/Lego House
the connections between M and various industries involved in
The house should be modular and adaptable to small changes.
building, health, science, food, agriculture.
Suppliers can bid on supplying parts of the house, from the door
handles to the wireless entertainment system or kitchen. Engineers
and architects can model in M, also import files eventually. Ari
The universe of words - where you can buy or join a ‘planet, star,
black hole’. These are aimed at defining words, so there is a small
A Stock/Coin/Resources Prediction Tool
amount of direction - its a 3D universe like a dictionary where galaxies
A project where participants can look at attractive / repellent forces in
might be composed of words beginning with K, or that mean ‘Hot’.
the market.
While most M projects exist in their own dimensions, Ari brings a lot of
SOLi projects together.
A collaborative effort to build a full grown human out of voxels
designed into bone, fascia, neurons, proteins and genes eventually..to
Space Food Sticks
elementary particles obviously. SOLi brain and Brainstem represent
The perfect food for space missions - a public collaborative effort to
opportunities for ai research and development, as well as mental
connect a supply chain to experts that can design sustainable feed for
illness advances.
space missions. Modelling the changing state of this food in different
environments is a part of the project.

LHC Collision Reproduction


Because why not?

3D Video Game
Tekken, Gran Turismo?
Employees Blockchain law expert -
for any disputes.
(It might be that this can be built by a person at home, or that it can
be adopted by an existing platform - though to build upon Voxel HR -
principles will increase breadth of use due to similarity to matter). hiring / firing.

CEO - Information Managers -


to lead direction, make decisions when to say yes, or no. to make sure the projects look good and information is being shared
effectively - a project can be something that any outsider can invest
Product Manager - in, so information managers make money by presenting data and
maybe one on each pilot project, they need to make sure that each organising data. They are experts with M and help develop the
request of the project teams is considered in product, and work technology, but also choose projects to manager. In early stages they
together with Dev and UX to implement new features, or better can source leads from things like the pilot projects.
graphics, or more physics, BIM, or quantum features, etc.
Bond Managers -
Engineers - bond managers connect customer with supplier or service - they
for calculations and explanations. make money by growing relationships and communities. The Science
Bond Manager will be different to the Health Bond Manager, but each
Accounts - tries to build a community that pushes modern research with a
keep track of every cost and forecast. platform that adapts, is public facing, and has an integration with new
forms of currency that can be put to value.
Sales -
get people interested in the pilot projects, then get users. The market Reception -
is anyone, at all. Anybody can buy a space and model, or use the M Money Penny
tools.

Marketing -
viral, constant presence everywhere, they are close with sales maybe
overlap.

Dev team -
C++, Blockchain Development, C, Ruby, AWS or other cloud
architecture.

Cloud -
every Voxel is a potential computation, a portal to files, and a potential
part of a simulation and timeline - the technology is made up of many
processor intensive parts.
Contact
LinkedIn
Email

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy