FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

WlinkNET/threedpass: Mobile app for 3D objects recognition and its tokenization, HASH ID creation. 3DPass mobile light wallet. · GitHub

Repository navigation

forked from 3Dpass/threedpass

About

Mobile app for 3D objects recognition and its tokenization, HASH ID creation. 3DPass mobile light wallet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

threedpass

3d objects recognition test App for Android using pass3d tool implemented. This app is going to become a 3DPass mobile light wallet, which allows to grab 3D things from real and tokenize them into digital assets saved on 3DPass blockchain. You can tokenize not only real things, but also virtual ones like generated 3D models.

how to use

  • Import 3D object to recognize, only .obj 3D models are supported now. 3D model examples: pir1.obj and pir2.obj;
  • The output would be the Top10 hash list inherent to the object shape. Learn more of how to use parameters here. We recomend that you set up grid scale (-g)=6 and number of crossections (-s)=10 for 3D scans taken by means of using smartphone camera, because of low quality of scanning. You can set up those parameters in "Settings";
  • Submit another 3D scan or model of the same object and compare the outcoming Top10 hash list to the hashes you have made out of the first object. The object is considered to be recognized if at least one hash is matched.

In order to create a 3D model of real objects by smartphone camera please use 3D scanning mobile applications, which are many. Then you should export your 3D model as .obj. You can also download some free .obj models from public catalogs.

How to translate

If English is not your native language, you may wish to contribute as a translator. Follow this short instruction or read more:

  1. Add LANG_CODE.json file to assets/translations/
  2. Add locale info in lib/main.dart
EasyLocalization(
      supportedLocales: const [Locale('en')], // Add new locale here
      ...
)
  1. Add LANG_CODE in ios/Runner/Info.plist as described here:
<key>CFBundleLocalizations</key>
<array>
	<string>en</string>
	<string>nb</string>
</array>

About

Mobile app for 3D objects recognition and its tokenization, HASH ID creation. 3DPass mobile light wallet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL