Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

31

22.07.2006, 09:57

Wenn die den Garbagecollector einbauen, weiß ich schon jetzt das viele das Wort delete verlernen, eine Schande für C++! Da geh ich lieber zu C# über, denn hier macht das wenigstens Sinn! Der neue Standard enthält meines erachtens mehr Murks und sinnlose Kiddie-Spielereien als Sinnvolles.

32

22.07.2006, 10:18

was soll daran falsch sein, wenn C++ den Speicher automatisch wieder reinigt?

Anonymous

unregistriert

33

22.07.2006, 10:25

Ist doch genau das selbe wie D3DX dann. Wozu sich selbst was schreiben, wenn es D3DX macht, nicht wahr?

Sorry, Murks.

Das ist für mich nur etwas für Leute die zu schlampig coden oder zu blöde zum coden sind und ihren code nicht verstehen um Speicherlecks zu verhindern.

34

22.07.2006, 13:17

also praktisch einen Schritt in die Richtung Java?

Okay habs verstanden. Die effizienz leidet und irgendwann weiß keiner mehr was das Wort delete bedeutet wegen der standardmäßigen Müllabfuhr....
außerdem leidet die Performance


so jetzt trage ich standardmäßige Garbagecollector's in meine bözhe Liste ein neben Goto ... :D

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

35

22.07.2006, 23:50

Also ich glaube mal, alle von uns wissen, dass dank XP kein Speicher mehr belegt wird von einem Programm, wenn es beendet wird. Egal ob memleak oder nicht. Zumindest ist das die Theorie. Einen eingebauten Mem Logger gibt es in VS doch schon lange optional.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

36

23.07.2006, 09:43

ähm ich hab mir mal gerade den Kopf über diese RayTracer zerbrochen...

Aber wieso sollten RayTracer Direct3d und OpenGL ablösen?

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

37

23.07.2006, 10:02

Weil Raytracer <das wahre> sind, man schickt einen Strahl durch seine Scene (vgl. Lichtstrahl) und berechnet so jeden Pixel. Das ist jedoch sehr CPU lastig, auch heut noch langsam. Angewendet werden se aber auch heut schon. (siehe POV Ray und Modellierungsprogramme)

Man braucht so theoretisch keine Graphikkarte mehr (ausser vllt. eine GPU, die den CPU unterstützt).

Da die Menschen (besonders Gamestar und Co) sowieso immer (nur) neue Graphik sehen möchten, wird das kommen, die Frage ist nur wann. Besser kann die Graphik dann nicht mehr werden, da sie den physikalischem Vorbild entspricht. (echte Brechungen, Spiegelungen etc.) - alles das was heutzutage nur durch etliche Tricks bzw. auch gar nicht mgl. ist,

38

23.07.2006, 10:24

wird das noch Jahre oder Jahrzehnte dauern bis man nur noch RayTracing benutzen wird?

Helmut

5x Contest-Sieger

Beiträge: 692

Wohnort: Bielefeld

  • Private Nachricht senden

39

23.07.2006, 11:28

Eher Jahrzehnte, da die Grafik nicht wirklich besser aussieht.

Ciao

Sicaine

unregistriert

40

23.07.2006, 16:00

Zitat von »"Helmut"«

Eher Jahrzehnte, da die Grafik nicht wirklich besser aussieht.

Ciao


Sobald wir die Hardware haben die das kann, wirds alles abloesen. Allein schon deshalb weil man nicht mehr die ganzen grafischen Spielerein programmieren muss.

Werbeanzeige