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

Sacaldur

Community-Fossil

  • »Sacaldur« ist der Autor dieses Themas

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

1

20.12.2011, 15:06

Begriffserklärung für den Begriff "rendern"

Hallo

grob zusammengefasst suche ich eine allgemeingültige Erklärung für den Begriff des Renderns, wie der Titel bereits vermuten lässt
allerdings soll es eine allgemeingültige Erklärung sein, die sich nicht nur auf die Verarbeitung einer 3D-Szene bezieht

dazu Folgendes:
ich bin neben diesem Forum auch in einem anderem Forum angemeldet und aktiv
in diesem ist die Verarbeitung von Videos relativ wichtig
häufig wird davon geschrieben, etwas zu rendern, obwohl eigentlich vom Kodieren oder (häufiger) vom Konvertieren die Rede ist
dadurch kommen unsinnige Aussagen (oder Fragen) über das "klein Rendern"/"Kleinrendern" von Videos zu Stande
bevor ich mich bei allen unbeliebt mache und auf diesen Missstand hinweise, will ich erst sicher gehen, dass die Beschreibung, die ich dabei verwende, auch richtig ist

mit eigenen Worten würde ich es folgendermaßen umschreiben:
das Rendern beschreibt den Berechnungsschritt um aus gegebenen (Roh-)Informationen Bildmaterial zu erzeugen
bei der Videobearbeitung werden dabei z. B. Effekte angewendet, wie Schwenkt-, Skalierungs-, Bewegungs oder Drehungseffekte, Einblendungen von Bildern oder Videos, Texteinblendungen usw.

wie würdet ihr den Begriff umschreiben?
in wie weit müsste ich meine abändern, damit ihr guten Gewissens sagen könntet, dass diese so richtig ist?
(findet der Begriff auch in anderen Bereichen Verwendung, wie der Audiotechnik?)

Sacaldur
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

20.12.2011, 15:10

render ist ein ganz normales englisches Wort: http://dict.leo.org/?lp=ende&search=render ;)

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

3

20.12.2011, 15:35

"leisten" klingt doch ganz gut. Das ist ja auch das was passiert: es wird etwas geleistet. In welcher Form ist egal, also kann man das Wort überall verwenden, allerdings glaube ich ist der Bezug für die Meisten 2D/3D Grafik (Videos, Spiele "rendern").

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

4

20.12.2011, 16:20

Der Begriff Rendern [...] bezeichnet die Erstellung einer Grafik aus einer Skizze oder einem Modell.

Passt doch auch ganz gut.

Sacaldur

Community-Fossil

  • »Sacaldur« ist der Autor dieses Themas

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

5

22.12.2011, 09:00

@dot: es gibt viele englische Begriffe, die im deutschsprachigen Raum übernommen wurden, deren Bedeutung aber nicht immer richtig oder vollständig übernommen wurde
beispielsweise wird Map meines Wissens hauptsächlich für Level in Spielen verwendet, nicht aber für Land- Stadt- oder andere Karten
genauso wie Level meist für bestimmte Spielabschnitte in Spielen oder für den Erfahrungsgrad einer Spielfigur verwendet wird
ebenso wird im deutschen auch der Begriff rendern verwendet
deswegen denke ich, dass es nicht notwendig ist, den Mitgliedern des anderen Forums zu sagen "das was ihr da verwendet, ist total falsch, da ihr ja nicht nur wollte, dass euer Programm etwas leistet" (der Satz bezieht sich auf Fragen, wie "wie rendere ich meine ideos klein?" oder "welches Renderprogramm empfehlt ihr?")

@Sylence:
die Definition bezieht sich aber auf den Begriff Rendern im Bereich des Design
Der Begriff Rendern (Engl. to render) bezeichnet die Erstellung einer Grafik aus einer Skizze oder einem Modell.
Im Bereich Design, insbesondere im Automobildesign, wird damit die Umsetzung einer oft vorher mit Bleistift oder Kugelschreiber angelegten Skizze in differenzierterer Darstellung bezeichnet.

da ich mir nicht sicher bin, ob sich diese Bedeutung mit den anderen unter eine gemeinsame, aber dennoch richtige, Definition bringen lässt, schließe ich diese vorerst aus, indem sich die Allgemeingültigkeit, die ich haben will, auf Verfahren der Informationstechnologie beschränke
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

6

22.12.2011, 11:23

Ähm Rendern ist nunmal aus einer Skizze ein Bild machen.
Ob du jetzt Skizze als Zeichnung auf einem Blatt Papier verstehst oder aus Rohdaten eines Videos oder einer 3D-Szene tut dabei nichts zur Sache. Denn eben aus diesen Rohdaten wird das fertige Produkt gerendert.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

7

22.12.2011, 11:34

Jap. Ein bekannter studiert Mediendesign (oder vergleichbar, bin mir nicht ganz sicher) und hat mir letztens auch von einer Arbeit erzählt, bei der sie mit Stift und Papier etwas rendern sollten. Habe mir das dann in etwa von ihm erklären lassen. Der Vorgang war in etwa mit dem vergleichbar, was man bei 3D Modellen kennt. Also die Übersetzung der Rohdaten in ein Bild. So würde ich das Wort auch benutzen. Das was die Leute in dem Forum meinen ist würde ich eher als konvertieren oder komprimieren bezeichnen.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

8

22.12.2011, 13:17

Das magst Du wohl so bezeichnen, aber es ist trotzdem ein Render-Vorgang bei dem aus Ausgangsdaten neues Bildmaterial erzeugt wird. Rohdaten müssen das nicht sein, denn auch 3D-Modelle sind ja keine echten Rohdaten.
Rendern ist da also genauso richtig wie konvertieren oder komprimieren. Wobei letzteres gar nicht immer der Fall sein muss. Eine DVD-Datei aus einem Avi gerendert wird schnell mal sehr viel größer, auch wenn die Codecs die selben sind (was übrigens manchmal ECHT nervt, wenn man aus Kamera-Aufnahmen DVD-Files machen will und die plötzlich explodieren).
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

9

22.12.2011, 13:57

@dot: es gibt viele englische Begriffe, die im deutschsprachigen Raum übernommen wurden, deren Bedeutung aber nicht immer richtig oder vollständig übernommen wurde

Mag sein, "rendern" ist aber einfach ein Fachausdruck und kein falsch eingedeutschtes Wort.

beispielsweise wird Map meines Wissens hauptsächlich für Level in Spielen verwendet, nicht aber für Land- Stadt- oder andere Karten
genauso wie Level meist für bestimmte Spielabschnitte in Spielen oder für den Erfahrungsgrad einer Spielfigur verwendet wird

Der Begriff wird aber im Englischen genau gleich verwendet!? Im Bereich der Computerspiele hat sich aus offensichtlichen Gründen eben der englische Begriff eingebürgert, in der Geographie aus offensichtlichen Gründen eben nicht.

ebenso wird im deutschen auch der Begriff rendern verwendet

Weil es eben ein Fachbegriff ist...

deswegen denke ich, dass es nicht notwendig ist, den Mitgliedern des anderen Forums zu sagen "das was ihr da verwendet, ist total falsch, da ihr ja nicht nur wollte, dass euer Programm etwas leistet" (der Satz bezieht sich auf Fragen, wie "wie rendere ich meine ideos klein?" oder "welches Renderprogramm empfehlt ihr?")

Es ist aber nicht falsch, sondern 100% korrekt. Der Begriff "rendern" ist eben auch ein Fachbegriff in der Videobearbeitung und wird dort genau so verwendet, das kann ich dir aus erster Hand bestätigen.

Genausogut könntest du zu einem Nachrichtentechniker gehen und ihm sagen, dass er das Wort "Code" falsch verwendet, weil das bezeichnet eigentlich den Quelltext eines Computerprogrammes...

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »dot« (22.12.2011, 14:05)


Sacaldur

Community-Fossil

  • »Sacaldur« ist der Autor dieses Themas

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

10

22.12.2011, 14:15

mein Problem mit dem Satz von Wikipedia war wohl, dass ich bei einer Skizze von einem gezeichneten Entwurf ausgehe, wobei es sich um einen Entwurf beliebiger Form handeln kann (siehe Wikipediaartikel)

"Rohzustand" im Zusammenhang mit den Ausgangsdaten ist schwierig
in dem Fall wäre die naheliegenste Beschreibung "unverarbeitete Daten"
wenn man es ganz genau/zu genau nimmt, dann sind 3D Modelle nicht unverarbeitet, da diese einerseits sich von den Modellen, die auf der Festplatte vorliegen, unterscheiden könnten (wenn sie das Ergebnis einer Berechnung aus dieser sind) und weil sie in jedem Fall erst erstellt werden müssen (wofür es einen Entwurf/eine Skizze gab bzw. wo zwischenzeitlich ein anderes Datenformat verwendet wurde)
es kann auch sein, dass mein Verständnis von "Rohdaten" nicht ganz richtig ist

wie wäre es mit
"Das Rendern bezeichnet die Umsetzung von Ausgangsinformationen in ein verwendbares Format"
es sagt grundsätzlich das gleiche aus, wie der von Wikipedia zitierte Satz, schließt aber das haptische Rendern nicht aus, welches auf Wikipedia auch unter Rendern zu finden ist
schlecht finde ich daran "verwendbares Format", da auch die Ausgangsinformationen verwendbar sind, da andernfalls eine Umwandlung nicht erfolgen könnte
mir fällt aber keine passendere Umschreibung ein

bisher haben mir die Beiträge aber schon weiter geholfen, wofür ich mich schon

@Schorsch:
ich denke auch, dass meist das Konvertieren, Kodieren oder manchmal auch Komprimieren gemeint ist, weshalb ich auch darauf hinweisen will, was "Rendern" bedeutet

@BlueCobold:
ich würde darauf tippen, dass neben den eigentlichen, tatsächlich verwendeten Daten (Bild- und Tonspur) noch weitere Daten gespeichert werden müssen, abhängig vom Containerformat (in dem Fall vorher AVI, danach... "DVD" (?) welches meines Wissens auch Informationen über Menüs enthält)

Edit:
@dot:
vielleicht habe ich dich falsch verstanden
da du auf ein Wörtbuch (mit render als Suchbegriff) verwiesen hast, bin ich davon ausgegangen, ich solle den Forenmitgliedern mitteilen, dass statt des englischen Begriffs eine deutsche Übersetzung verwendet werden solle
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Werbeanzeige