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

31

05.04.2011, 15:17

bilder auf amazon S3 ablegen... wenn das bild nicht vorhanden ist, abfrage an den dx-server? lustige idee aber ich kann mir bislang auch noch nichts sinnvolles drunter vorstellen... auch cachen/speichern von den bildern würde ja nur was bringen wenn nicht jede mögliche kameraeinstellung vorgenommen werden kann...

32

05.04.2011, 16:25

Naja es gibt schon einige sinnvolle Anwendungsfälle. Von individuellen Grußkarten bis Preview-Turntable-Videos für kaufbare 3D-Modelle o.Ä.
Au yea, 60 FPS Dauerlast und 60 Datenbankabfragen pro Sekunde. Autsch.
Es geht doch gar nicht um Realtime, außerdem dürfte es relativ performant sein, wenn man das Speichern in einem anderen Thread erledigt.

ArthurII

Treue Seele

Beiträge: 132

Wohnort: Aachen

Beruf: Student

  • Private Nachricht senden

33

05.04.2011, 17:34

hab jetzt nicht alle gelesen, was die Leute vor mit vorgeschlagen haben, aber was hälst du von WebGL? können bis jetzt nur Google Chorme und Firefox, Opera wird folgen (11.5er Beta kann es wohl schon, hab ich iwo aufgeschnappt) und IE ist halt IE...

Hab mich heute auf einen Hiwijob hier an der Uni beworben, wo ich mich mit diesem Kram beschäftigen muss/darf... Kann noch nichts dazu sagen was für möglichkeiten das Bietet, aber ich denke das ist einiges drin...

http://www.peter-strohm.de/webgl/webgltutorial0.php
Ich bin nicht verrückt - nur verhaltensoriginell!
Project-Seite: Aura

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

34

05.04.2011, 22:43

WebGL hat er implizit ausgeschlossen, weil er das Rendering nicht auf den Client auslagern will. Manchmal wäre lesen des Topics dann eben doch sinnvoll.
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]

35

07.04.2011, 13:00

Hehe, schöne Diskussion habe ich hier mit meinem Pos angezettelt =)
Ihr denkt alle viel zu weit. Es ist nur ein Prototy und soll für diverse Testszenarien dienen. Es geht dabei nicht um ein riesen Projekt.

So löse ich das ganze:

Ich habe ein Client - UserInterface (HTML - Basis) in welchem ein User das Bild per Knopfdruck rendern kann.
Zusätzlich kann er per HTML - Formular diverse Optionen angeben (zb.: andere Farbe, andere Kameraposition, etc.).

Durch das absenden des Formulares wird auf dem Server die Szene neu zusammengebaut, gerendert und als JPG / PNG BIld wieder zurückgegeben. Dieses wird auf dem Client angezeigt.

In erster Linie geht es nicht um Geschwindigkeit, oder das mehrere User gleichzeitig darauf aktiv sind. Sondern es geht darum, dass Erkenntniss genau darüber gewonnen werden kann und ob so ein Webservice überhaupt intressant sein kann oder nicht (für Firmen - Interne Projekte)

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

36

07.04.2011, 15:51

ob so ein Webservice überhaupt intressant sein kann oder nicht (für Firmen - Interne Projekte)

In der Regel ist es empfehlenswert den Bedarf nach einem Produkt zu testen bevor man einen Prototypen oder ein Produkt entwickelt. Sonst entwickelt man noch für die Tonne ;).

Aber unter deinen Voraussetzungen dürfte das mit einer Exe Datei die, sobald gestartet, ein einziges Bild rendert und als JPG speichert ja durchaus machbar sein. Ist vermutlich ich die einfachste und am schnellsten implementierte Lösung.

wots

Frischling

  • Private Nachricht senden

37

07.04.2011, 16:45

Direct x ist wurde entwickelt um eine schnelle Schnittstelle zwischen Hardware und Software zu haben.

Auf einem Webserver hast du leider keine Grafikarte(in der regel). Du kannst aber eine Software schreiben dir die z.b. ein Videofilmchen auf dem Server vorrendert. Wenn du eine Superkomplexeüwrfelgrafik hast macht es schon Sinn einen Clusterserver zu verwenden.

In welchem Punkt lohnt sich der Zeitaufwand? Wo verdienst du?

38

07.04.2011, 16:59

In der Regel ist es empfehlenswert den Bedarf nach einem Produkt zu testen bevor man einen Prototypen oder ein Produkt entwickelt. Sonst entwickelt man noch für die Tonne ;).


Ja, das ist mir schon klar =) ist ja nicht so das ich einfach etwas programmiere und schlussendlich auf gut Glück schaue ob es sich gelohnt hat oder nicht =)
Es geht nur darum, festzustellen, ob es so möglich ist oder nicht.

Bis jetzt gab es ein Clientseitiges Browser - Plugin, welches der Kunde installieren musste, das führte teils zu Problemen. Daher wird jetzt mit diesem Test geprüft, ob das Serverseitig gelöst werden kann.

Werbeanzeige