Domo ist Ksuke. Ich werde mit 01 eine Umgebung erstellen, in der eine Methode zum Erstellen eines 3D-Modells aus Fotos entwickelt wurde. * Achtung * </ b> Dieser Artikel gibt nur das Ende dessen an, was ich mir ausgedacht und versucht habe, sodass es zu abruptem Material oder schlechtem Ende kommen kann.
Machen Sie ein Bild von einem Objekt von drei Seiten und machen Sie ein 3D-Modell aus diesem Bild! Nehmen Sie im Detail Bilder von vorne, von den Seiten und von oben auf und erstellen Sie damit Polygone und Texturen für Ihr 3D-Modell. Da es aus 3 Fotos besteht, wird nicht berücksichtigt, dass es aus anderen Richtungen schaut.
Umgebung </ b> Ich habe die Umgebung so ausprobiert. ・ Windows10 ・ Mixer 2.83 ・ Python 3.7
Vorgehensweise </ b>
Laden Sie zunächst die unten stehende URL herunter und installieren Sie sie. Die Version ist 2.83. https://www.blender.org/download/
Öffnen Sie in der installierten Blender-Datei den Ordner mit python.exe, indem Sie auf den Pfad in der Abbildung unten verweisen.
Geben Sie auf dem geöffneten Bildschirm "cmd" in den Bereich ein, der vom roten Rahmen im Bild umgeben ist, und drücken Sie die Eingabetaste.
Öffnen Sie einen Bildschirm wie diesen (Eingabeaufforderung).
Rufen Sie die Bibliothek auf, indem Sie an der geöffneten Eingabeaufforderung den folgenden Befehl drücken.
Eingabeaufforderung(Kopieren Sie das nicht ...)
python -m pip install numpy=1.17.0
python -m pip install opencv-python=4.3.0.36
python -m pip install scipy=1.4.1
python -m pip install scikit-learn=0.23.2
habe mich geirrt. .. .. Zwei gleich? .. ..
Auch wenn es korrigiert ist
Eingabeaufforderung(Das ist in Ordnung)
python -m pip install numpy==1.17.0
python -m pip install opencv-python==4.3.0.36
python -m pip install scipy==1.4.1
python -m pip install scikit-learn==0.23.2
Ohne Probleme fertig. Aufgrund der Bildschirmgröße werden nur 3 Befehle angezeigt, aber es wäre schön, wenn für jeden Befehl "Erfolgreich installiert ****" wie die rote Unterstreichung angezeigt würde.
Bestätigen Sie abschließend, dass die Umgebung erfolgreich erstellt wurde.
Klicken Sie auf blender.exe, um es zu öffnen. Ich hoffe ein Bildschirm wie dieser erscheint.
Klicken Sie auf die Schaltfläche "Scripting", die von der roten Linie im Bild oben umgeben ist, um zum Bildschirm zu gelangen, auf dem Sie Python ausführen können. Ich hoffe, der Bildschirm sieht wie unten aus.
Wenn alles gut geht, drücken Sie "neu" im roten Rahmen und
Wenn Sie die unten stehende "Importbestätigungsquelle" in den Bereich des roten Rahmens einfügen und die Ausführungsschaltfläche des blauen Rahmens drücken
Bestätigungsquelle importieren
import numpy as np
import cv2
from scipy.spatial import Delaunay
import bpy
import bmesh
print("step01:Creating an environment is success.\n")
Changes ・ ・ ・ ・ ・ ・ ・ ・ Auf den ersten Blick ändert sich nichts.
Übrigens ist es sehr aufwendig, den Ausdruck des Programms mit dem Mixer zu sehen. .. .. Klicken Sie dazu auf den blauen Rahmen "Systemkonsole umschalten", der nach dem Drücken des roten Rahmens "Fenster" im Bild unten angezeigt wird.
Dann erscheint ein Fenster, in dem die gedruckte Version des Programms erscheint. Wenn Sie also die Anzeige überprüfen ...
Der Inhalt des Drucks der "Importbestätigungsquelle", der zuvor ausgeführt wurde, wird angezeigt, und es scheint kein Fehler zu liegen, daher ist dies in Ordnung.
Der Mixer kann geöffnet werden und der Import scheint kein Problem zu sein, sodass die Funktionsprüfung abgeschlossen ist!
Ich werde versuchen, das Bild zu laden und die Eckpunkte im Mixer anzuzeigen.
Recommended Posts