Also ich werde auf jedenfall mitmachen.
Beiträge von PrideRage
-
-
Sehr gut gelungen.
Du könntest bestimmt auch Licht & Schatten einfügen. -
Gut gelungen.
Das der Rand etwas Transparent ist und der "X" Button leutet find ich schön. -
zu 2.: was sind meshes?
So nennt man 3D Objekte.
-
Hallo.
Dein 3D programm ist wirklich gut gelungen, und es funktioniert einwandfrei.
Ich habe aber ein paar Verbesserungsvorschläge:
1. Wenn man die Linke Maustaste gedrückt hält und die Maus bewegt soll man die ansicht verändern können.
2. Mehrere Meshes die man einfügen kann.
3. Die Objekte veränderbar machen (mit sogenannten Vertexen)
4. Für das drehen der Sicht keine Begrenzungen.MfG. PrideRage
-
Hallo.
[autoit]
Also ich bin mir nicht sicher ob es das problem löst, aber ersetzte malfor $n = 1 To ubound($headerarray)
[/autoit]
[autoit]
durch folgendes:for $n = 0 To ubound($headerarray) - 1
[/autoit]Ich hoffe ich konnte weiterhelfen.
MfG. PrideRage -
So mal wieder ein Update.
GUI wurde nun erheblich vergrößert, damit man auch mehr in der ListView sehen kann.
Das wichtigste ist aber, dass Zeilenumbrüche nun erkannt werden. -
Hoffentlich wird das Update auch alles fixen.
-
Für die Verwaltung von Filmen ist es sicherlich ganz gut.
-
Du kannst sie als .md2 , .x , .3ds und als .dae exportieren.
Die wahl liegt bei dir xDEdit: Auszug aus Wikipedia.
Irrlicht unterstützt folgende 3D-Formate:- Irrmesh (.irrmesh)
- My3DTools 3 (.my3D)
- OGRE meshes (.mesh)
- Pulsar LMTools (.lmts)
- Quake 3 levels (.bsp)
- Quake 2 models (.md2)
- DeleD (.dmf)
- FSRad oct (.oct)
- Irrlicht scenes (.irr)
- Microsoft DirectX (.x) (binary & text)
- Milkshape (.ms3d)
- STL 3D files (.stl)
- 3D Studio meshes (.3ds)
- B3D files (.b3d)
- Alias Wavefront Maya (.obj)
- Cartography shop 4 (.csm)
- COLLADA (.xml, .dae)
- LightWave 3D (.lwo)
-
Hallo.
Mir einer 3D Software. Ich würd Blender empfehlen, easy zu bedienen und kostenlos.
Kann in ziemlich viele Formate exportieren, und man kann export plugins hinzufügen. -
Ich finde das ist wirklich etwas zu schwer.
Aber die Idee ist sehr gut.
Du könntest ja sowas wie eine Geschwindigkeitsabfrage einbauen. -
Du musst nur in Zeile 61 ExitLoop zu Exit machen.
Dann klappts wunderbar. -
Wirklich nett.
Die Funktionen zum Zeichnen sind auch kürzer als bei GDI+ (das nervt mich immer :D).
Bei mir kommen aber auch die selben Fehler wie bei Skilkor, und beim starten steht in SciTE noch folgendes.Spoiler anzeigen
CodeC:\Dokumente und Einstellungen\Pride\Desktop\Projekt\Autoit QuickDraw.au3(35,24) : WARNING: $QuickDrawDLL: possibly used before declaration. DllCall( $QuickDrawDLL, ~~~~~~~~~~~~~~~~~~~~~~^ C:\Dokumente und Einstellungen\Pride\Desktop\Projekt\Autoit QuickDraw.au3(27,58) : WARNING: $QuickDrawDLL: declared global in function only. Prefer top of file. Global $QuickDrawDLL = DllOpen( "Autoit QuickDraw.dll" ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\Dokumente und Einstellungen\Pride\Desktop\Projekt\Autoit QuickDraw.au3 - 0 error(s), 2 warning(s)
Das Programm läuft trotzdem, also
MfG. PrideRage -
Hallo blackdeath911.
Das ist ein wirklich schönes und nützliches Programm. Da meine .exe Dateien überall rumliegen kann ich das wirklich gut gebrauchen
Ich würde aber bei Case $msg = $GUI_EVENT_CLOSE statt ExitLoop, Exit nehmen.
Bei mir funktioniert der Schließen Button nicht immer, dann muss ich noch ein zweites mal Drücken.
Das passiert aber nur wenn ich einen Button zugewiesen habe, oder auf Delete Buttons geklickt hab.
MfG. PrideRage -
Hallo.
Ein Algorithmus ist einfach nur ein Weg zur Lösungs eines Problems.
Auszug aus Wikipedia:
Ein Algorithmus (auch Lösungsverfahren) ist eine formale Handlungsvorschrift zur Lösung eines Problems oder einer bestimmten Art von Problemen in endlich vielen Schritten.Es geht also relativ einfach einen Algorithmus zu erstellen.
Dabei sollte man keine bzw. wenig Hilfe brauchen.
MfG. PrideRage -
Warum schon so früh nen push ??
Zu deinem Problem: Wenn du keine Ahnung von C hast solltest du nicht direkt ein C Skript in AutoIt umschreiben.
Versuch doch nach den Funktionen in der iowkit.dll zu googlen und dann ein paar DLLCalls in AutoIt zu machen.
MfG. PrideRage -
Hallo.
Also ich habe die Fehlerquelle gefunden.
In der GDIPlus.au3 gibt es folgende Funktion, die den Error verursacht und auch in deinem Skript verwendet wird.Spoiler anzeigen
[autoit]Func _GDIPlus_EncodersGetCLSID($sFileExt)
[/autoit]
Local $aEncoders = _GDIPlus_Encoders()
For $iI = 1 To $aEncoders[0][0]
If StringInStr($aEncoders[$iI][6], "*." & $sFileExt) > 0 Then Return $aEncoders[$iI][1]
Next
Return SetError(-1, -1, "")
EndFunc ;==>_GDIPlus_EncodersGetCLSIDDer Error ist, das die Funktion _GDIPlus_Encoders() @error setzt, aber dies nicht abgefragt wird.
Ich hab mir selbst in die Funktion das Abfangen des Fehlers eingesetzt und es kam kein error.
Wie man das allerdings behebt weiß ich leider nicht.
MfG. PrideRage -
Nette Umsetzung eines Klaviers.
Ich finds wirklich gut gelungen.
Wenn du es weiter ausbaust wirds noch besser.
MfG. PrideRage -
Hallo.
Also dein Skript ist zwar nett gemacht mit der GUI, jedoch sind's nur Beeps
Ich stimme stayawayknight's Vorschlag mit dem "Desktopklavir" zu.
Hier ist ein Link für die Frequenzen der Tasten.
MfG. PrideRage