• Johann3D.net


En cours:

Ajout de fonctions dans Viewer 3D

Récemment:

Viewer 3D Disponible en WebGL -> https://woj.johann3d.net/viewer/

Historique:

15/02/2016: Modélisation et Programmation d'un prototype de table atypique
01/02/2016: Programmation d'une présentation d'agencements de magasin pour le salon Europain 2016
- Multi-controles (TouchPad,JoyPad,Souris/Clavier,Gear VR)
- Compilation: Android, Gear VR, Windows
- Fonctionne en réseaux (accompagnement du client, retour tv)
- Fonctions caméras spécifiques pour la version Windows, prévue pour affichage sur la tv du stand
- 3 agencements avec animations et éclairages, divisés en niveaux
Suspendue, portage du projet sur Unity:

programmation en WebGL (Three.js) de l'application de modélisation collaborative:
- Le loader, permet l'upload de modèles 3d sur le serveur SQL
- L'éditeur, permet la création et les modifications des modèles 3d
- Le client, version "light" de l'éditeur (caméras, animations et textures seulement)
Version 2 alpha disponible ->ici‹- (touche ² pour afficher le menu)
20/07/2014: Mise à jour de la cuisine Leroux WebGL -> https://johann3d.net/leroux.html

- Utilisation de la bibliothèque Blend4Web
- Améliorations graphiques (réflections, ombres, bump, glow)
- Intéraction avec les éléments mobiles (animations, gestion caméra et info)
03/07/2014: Nouvelle programmation de la cuisine Leroux WebGL en utilisant la bibliothèque Kuda
15/06/2014: Fin de la refonte du site et des applications
01/05/2014: Migration du serveur

Visionneuse Johann3DGooglePlay -->


Language:

 C#

IDE:

 Unity / Visual Studio

Plateforme:

 Android, iOS, Windows, WebGL et bientôt GearVR

Fonctions:

 Contrôles selon plateforme, téléchargement de modèles,
animations, vues orbit et FPS

Description:

 Application destinée à présenter les modèles de mes clients
 Vues orbit,FPS et Réalité Augmenté avec possibilité photo
 Les modèles et les utilisateurs sont gérés par pages web d'administration
Liste par utilisateur
Vue FPS
Administration

LVF / Europain 2016Demo sur demande -->

Language:

 C#

IDE:

 Unity / Visual Studio

Plateforme:

 Android, Gear VR, Windows

Fonctions:

 Contrôles selon plateforme, réseau, changement de scènes, animations

Description:

 Application destinée à présenter trois agencements réalisés par
 LVF, en réalité virtuelle, au salon Europain 2016

 L'agencement Campaillette ayant été installé sur le stand, l'utilisation de
 la réalité virtuelle a été particulierement pertinante pour les visiteurs

 La réalité virtuelle étant très immersive, Le fonctionnement en réseau
 est le principal atout, il permet d'accompagner le client pendant la visite
 et l'affichage sur la tv du stand
Boudin
Nelly
Campaillette

Cuisine Leroux Gear VRDemo sur demande -->

Language:

 C#

IDE:

 Unity / Visual Studio

Plateforme:

 Gear VR

Fonctions:

 Contrôles touchpad du casque et/ou joypad, animations, couleurs

Description:

 Adaptation de la cuisine Leroux dédié au GearVr
 Déplacement dans la scène avec le TouchPad du casque ou JoyPad
 Animations et changement de couleurs (non rendu) par menu flottant

Cuisine Leroux gyroscopeTélécharger -->

Language:

 C#

IDE:

 Unity / Visual Studio

Plateforme:

 Android

Fonctions:

 Controles gyroscope + joypad, animations

Description:

 L'utilisation du gyroscope dans cette application permet une visite oû le
 téléphone devient une caméra virtuelle

 L'idée est que le client puisse orienter la caméra avec le téléphone
 pendant que le commercial dirige la visite avec un JoyPad

CatalogueTélécharger -->

Language:

 C#

IDE:

 Unity / Visual Studio

Plateforme:

 Android

Fonctions:

 Contrôles type orbitale et visionneuse photo

Description:

 Catalogue de models
 Contrôle orbital, zoom, rotation et déplacements lateraux

Cuisine Leroux 2 protégé:Lien -->

Language:

 JavaScript / ThreeJs

IDE:

 Aptana Studio

Plateforme:

  Internet / WebGL

Fonctions:

 Contrôles clavier/souris type orbitale, protection du maillage

Description:

 1er test de protection de maillage
 Le principe est que toutes les coordonnées de points du modele ici  présentées sont à zéro

 Au lancement, l'application se connecte à une page web privée par
 l'intermédiaire d'un serveur Node.Js et récupere les coordonnées

 Le chargement de coordonnées dans la mémoire rend ainsi le
 téléchargement du model public inexploitable

PrésentoireLien -->

Language:

 JavaScript / Kuda

IDE:

 Aptana Studio / Blender

Plateforme:

 Internet / WebGL

Fonctions:

 Controles clavier/souris type orbitale, animations

Description:

 Modélisation et mise en scène d'un présentoire
Eclairage
Côtes
Matières

Cuisine Leroux: Lien -->

Language:

 JavaScript / Blend4Web

IDE:

 Aptana Studio / Blender

Plateforme :

  Internet / WebGL

Fonctions :

 Controles clavier/souris type fps, animations

Description:

 Version Blend4Web de la cuisine Leroux

Tests TechniquesLien Menu -->

IDE:

 CopperLicht

Plateforme:

 Internet / WebGL

Fonctions:

 Controles clavier/souris type third view et orbitale, animations

Description:

 Tests éffectués avec CopperLicht
ShowRoom
(lien acces direct)
Présentoire
(lien acces direct)
Notice intéractive
(lien acces direct)

Cuisine 0.6 R(Plugin Web Obsolète)

Language:

 Scol

IDE:

 OpenSpace3D

Plateforme:

 Internet / Scol

Fonctions:

 DAO

Description:

 Dérniere version Scol du projet DAO online
 L'idée ici, est de pouvoir créer un agencement, directement avec
 le client par internet, à partir d'éléments préfabriqués

Cuisine 0.3 R(Plugin Web Obsolète)

Language:

 Scol

IDE:

 OpenSpace3D

Plateforme:

 Internet / Scol

Fonctions:

 Contrôles type orbitale, animations, couleurs, réseau, commandes
 vocales

Description:

 Test des différentes fonctions disponibles dans OpenSpace3D

DAO

Modélisation
- Visuel (Blender) ou technique (FreeCAD) à partir de documents
- Sortie tous formats standards 2D/3D
- Plusieurs moteurs de rendu disponible
- Mise en scène du produit
- Directement exploitable pour la programmation d'applications
Modélisation, projet FAO
3DsMax
Modélisation et rendu
SolidWorks

CAO

Conversion
- Optimisation maillage
- Ajustement coordonnées de texture (UV)
- Préparation des animations
- Génération de la 2ème couche UV pour lightmap
- Texturage complet ou partiel
LVF
Europain/Boudin
965 143 Faces
Obj SolidWorks
Maillage aprés optimisation
+ UV pour LightMap
312 682 Faces
Blender

Le Cloudhttps://johann3d.net/cloud/

Serveur linux OwnCloud
- Accès et historique des applications
- Echanges de fichiers
- Possibilitées de stockages / Sauvegardes de données

Sites Web

Serveur Linux Apache/MySQL/php
- Hébergement des applications WebGL
- Service de stockage et d'envoie des modèles stockés dans la base SQL
- Possibilitées de privatisation des accès

Serveur Web JavaScript

Serveur Linux Node.js
- Serveur des applications OnLine

LE Projet


Projet