Suchergebnisse
Suchergebnisse 41-60 von insgesamt 467.
-
Blend mode > Schwarze Farbe
BeitragTut mir Leid, aber ich habe absolut keine Ahnung was du erreichen willst. Aber es ist logisch, dass bei Schwarz und bm_add nichts passiert, da Schwarz einen RGB-Wert von (0, 0, 0) hat und nunja Quellcode (1 Zeile)
-
Game Maker DLL + Threads?
BeitragZitat von GlowDragon: „Ich weis, dass das Thema veraltet ist, aber weis jemand, ob GMThreads schon mit dem Game Maker 8.1 kompatibel ist?“ In 5 Sekunden mit Google herausgefunden: Zitat: „DLL is working only with GM6.1, GM7.0 and GM8.0“ War das so schwer?
-
D3D Lighting problem
BeitragWenn ich mich nicht irre, tritt dieses Problem auf, weil nach dem Skalieren die Normalen nicht mehr Einheitsvektoren sind. Deswegen kommt es zu Fehlern bei der Beleuchtung, jedoch weiß ich nicht wie man das im GM verhindern kann. Direct3D hat zwar einen RenderState namens D3DRS_NORMALIZENORMALS der das verhindern soll, nur habe ich den Verdacht, dass man mit dem GM nicht darauf zugreifen kann.
-
Ich hab mich zwar nicht speziell mit dieser Physikengine beschäftigt, jedoch habe ich die Erfahrung mit Bullet gemacht, dass man statische Objekte nicht bewegen kann (deswegen auch der Name ). Was du brauchst sind sogenannte kinematic bodies. Mehr kann ich dazu nicht sagen, da ich die Engine nicht kenne. Nachtrag: Und du wirst schon gar nicht den Body bewegen können, indem du einfach das GM-Objekt bewegst.
-
direction langsam anpassen
BeitragKlick!
-
Zitat von florpp: „ Ich gebe zu das ist wohl der beste weg um die meißten Hacker-Kiddies abschrecken aber man muss sich im klaren sein, dass jemand der es darauf anlegt jedes spiel cheaten kann.“ Wer glaubst du, wird ein GM-Spiel mit OHS ernsthaft hacken wollen? Gegen kleine Scriptkiddies hilft diese Methode sicherlich, und naja damit ist das Spiel schon hinreichend vor "Hackern" geschützt.
-
Zitat von Mr. Diesel: „@SDX: Geht wirklich...Und sieht schön aus. Also damit habe ich nicht gerechnet. Thx @Soul Reaver: Gute Idee... aber das Gras ist ja EIN(*beton*) model. Wie soll ich da jetzt das machen? Mit Grasinstancen geht es. Jedoch ist meine Spielwelt 10 km² groß(circa 100,000 Gras-Polys) und dann krieg ich wahrscheinlich 10 FPS rein D: . Mit SDX's Lösung geht es bei einer distance von 200( = 50 Meter) laggfrei(30 FPS) Aber die Verwirklichung deines Vorschlages (mit einem Model ) wäre…
-
Zitat von SDX: „Das ist sehr wohl möglich. Schau dir mal das hier an, es geht: GML-Quellcode (6 Zeilen) Tätä! MfG SDX“ Wärs nicht gescheiter die weitentfernten Gräser manuell zu entfernen? Mit deiner Methode werden die Vertices ja trotzdem durch einen Teil der Pipeline geschickt, außerdem werden die Objekte einfach abgeschnitten. Besser wärs wenn der Alphawert mit der Distanz abnehmen würde. Mfg, Soul
-
Datum Rechner
BeitragWie wärs mit Zitat: „file_text_open_append(fname) Opens the indicated file for appending data at the end, creating it if it does not exist. The function returns the id of the file that must be used in the other functions.“
-
Zitat von LEWA: „Ich verstehe leider nur Bahnhof. Könnte evtl jemand so ein beispiel script schreiben mit dem man mehrere Variablen speichern und auch korrekt auslesen kann? So könnte ich mir selbst davon ein Bild machen wie das ganze funktioniert. Die ganze theorie ist mir auf dem ersten Blick ein wenig unverständlich. XD“ Mal schaun, ob ich dir was basteln kann. Ich persönlich würde niemals die Binärfunktionen des GMs verwenden, da das ganze sehr eingeschränkt ist. Stattdessen würde ich mir ei…
-
Gut, dass ich nicht schlafen kann. Zur Seek-Funktion: Zitat: „file_bin_seek(fileid,pos) Moves the current position of the file to the indicated position. To append to a file move the position to the size of the file before writing.“ fileid ist natürlich die Datei, pos der Offset in Bytes vom Beginn der Datei. Zu deinem anderen Problem: Vergiss das mit den Trennzeichen, das ist Unsinn. Du solltest dir mal eine Struktur für dein Dateiformat überlegen, wie es Henrik bereits erwähnt hat. Dies könnte…
-
Zitat von Chaos Creator: „Wenn die Koordinaten verändert werden müssen, dann bringt das zusammenfassen kaum etwas. Dann müsstest du ja jedesmal, wenn du das Objekt verschiebst, das neu zusammenfügen, und ich glaube, dass dann jeder Vorteil von großen Objekten zunichtegemacht wird.“ Stimmt, Batching bringt in so einem Fall nichts, da bräuchte man schon echtes Instancing.
-
Rotation um Lokale Achse 3D
BeitragZitat von TheWhiteShadow: „Es geht mit nicht um die Drehung des Models an sich, sondern um die Berechnung der Winkel, welche zu der letzendlichen Richtung führen sollen.“ Du hast also zwei Vektoren und möchtest nun so drehen, dass du von einem auf den anderen kommst? Berechne das Kreuzprodukt der zwei Vektoren, dann hast du die Achse um die gedreht werden muss. Schließlich brauchst du noch den Winkel zwischen den beiden Vektoren, den man mit dem Skalarprodukt berechnen kann.