Aktuelle Zeit: 10.12.2018 04:02

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 24 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 04.06.2010 22:44 
Offline

Registriert: 30.06.2006 00:10
Wohnort: Backaryd, Schweden
Naja, der letzte Post im englischen Forum stammt vom 1. April.
Vielleicht ein Zeichen??

Aber mal ersnthaft. Mich interessiert das auch.
Hat einer von euch einen Account dort? Dann weist doch bitte den Autor auf diese Misstände hin.

Vielleicht hat er sich auch blos vertan, z.B. beim Hochladen was Falsches genommen.

Torsten

_________________
PB 4.51 32 Windows Vista, 32 XP, PB 4.51 32 Ubuntu 10.10


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 04.06.2010 22:58 
Offline
Benutzeravatar

Registriert: 28.07.2005 12:39
http://de.wikipedia.org/wiki/Windows_Enhanced_Metafile

_________________
Suche


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 05.06.2010 02:55 
Offline

Registriert: 30.06.2006 00:10
Wohnort: Backaryd, Schweden
Danke c4s.

Habe mich angemeldet und auch noch mal hingewiesen, das da mehr fehlt.


Mal abwarten
Torsten

_________________
PB 4.51 32 Windows Vista, 32 XP, PB 4.51 32 Ubuntu 10.10


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 05.06.2010 08:34 
Offline

Registriert: 13.07.2008 10:05
Ich fände es auch praktisch wenn man Vektorgrafiken in PB verwenden könnte hatte da auch mal geschaut wie das wohl geht aber bin nie dazu gekommen mich einzuarbeiten und mir ein ordentliches Include schreiben zu können. Falls du statt mit SVG was glaube ich mehr kann und mir auch irgendwie besser gefällt mit EMF arbeiten willst was wahrscheinlich schneller als SVG zu erfolgen führt such im englischen Forum nach Enhanced Metafile bzw. Metafile da gibt es bereits ein paar meist alte Codes zu finden eventuell ist da ja noch was nützlich (z.B. Link1 oder Link2).

_________________
Windows 8.1 Pro 64Bit | AMD Phenom II X4 955 @ 3.2 GHz | 4GB RAM | NVIDIA GeForce GTX 660


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 18.03.2018 18:38 
Offline
Kommando SG1
Benutzeravatar

Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Hallo Leute,

inzwischen hat PureBasic ja die VectorDrawing Lib. Ich frage mich nun,
ob schon jemand angefangen hat (oder schon fertig ist) ein Modul zu schreiben
mit dem man nun auch SVG Bilder einfach einladen und mit dieser Lib darstellen kann?

Code:
LoadVectorGraphic(VectorGraphic, FileName)
DrawVectorGraphic(VectorGraphic)

_________________
Bild
 
BildBildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 18.03.2018 21:26 
Offline

Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge
Hallöchen und einen schönen Abend STARGÅTE.

Mmmh..

Die direkte SVG-Darstellung ist noch so ein Problemfall.

Bei SVG handelt es sich ja intern um eine XML-Datei.

Um eine SVG-Datei direkt darzustellen kenne ich bis jetzt auch nur den Weg diese Datei vorher in z.B. png zu konvertieren.

(Einfach vorher einen externen Konsolen-Konverter aufrufen. Oder selber einen Konverter schreiben ?! Oh,oh)

Oder mit Hilfe von "PureSVG" (über Webbrowser) - Ist aber auch nicht so toll.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 19.03.2018 09:54 
Offline

Registriert: 05.07.2009 17:51
hello
maybe http://www.purebasic.fr/english/viewtopic.php?f=12&t=40540

bestregard


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 19.03.2018 18:35 
Offline

Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge
Mmmh

Mich interessieren schon Vektor-Grafiken (vor allen für Spiele), aber anscheinend ist es schwierig da eine Lösung zu finden.

Vektorgrafiken werden auch meist nur von der CPU gerendert. (z.B. bei cairo-lib) - (OpenGL-Renderer mal ausgeklammert)

Eine performante Vektorgrafikverwendung ist nur möglich wenn diese in normale Grafik-Texturen (Formate) umgewandelt werden und dann verwendet werden.

Als Hilfsmöglichkeit zur Erstellung von beliebigen skalierbaren Grafiken (die man dann extern in ein anderes Format konvertiert) sind diese Vektorgrafiken aber toll.

Diese Grafiken müssten ja auch erst in eine Atlas-Textur (Bitmap) konvertiert werden um diese performant darzustellen, oder ?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 20.03.2018 20:16 
Offline
Kommando SG1
Benutzeravatar

Registriert: 01.11.2005 13:34
Wohnort: Glienicke
@ccode_new:

gerade weil es ja eine XML ist, ist es ja von der Sache her recht einfach möglich die XML-Commandos in die jeweiligen PB-Befehle umzuwandeln. Einziges Problem was ich sehe ist, dass die Vector-Lib von PB nicht vollständig ist, und man somit auch "Umgehungen" programmieren muss, wie z.B. der FillingMode: nonzero und evenodd

Ich interessiere mich für SVG vorallem im bereich der Graphischen Benutzeroberfläche, also Bereich wo sie nicht immer wieder gerändert werden müssen, aber eben flexibel auf DPI scaling u.ä. reagieren können.

@kernadec:

Das habe ich auch schon gesehen, aber es arbeitet mit der "alten" Drawing-Lib.

@All:
Ich würde mich einfach mal ransetzen, ein paar Zeilen zu schreiben, mal sehen wie weit ich komme.

_________________
Bild
 
BildBildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Scalable Vector Graphics (SVG) in PureBasic benutzen?
BeitragVerfasst: 21.03.2018 11:09 
Offline
Ein Admin
Benutzeravatar

Registriert: 29.08.2004 20:20
Wohnort: Saarbrücken
STARGÅTE hat geschrieben:
@All:
Ich würde mich einfach mal ransetzen, ein paar Zeilen zu schreiben, mal sehen wie weit ich komme.

Willst du dir das wirklich antun? Wieso das Rad neu erfinden? Nutz doch, was da ist. Cairo zum Beispiel.

_________________
Freakscorner.de - Der Bastelkeller | Neustes Video: Neje DK - 1 Watt Laser Engraver
Ubuntu Gnome 18.04.1 LTS x64, PureBasic 5.60 x64 (außerdem 4.41, 4.50, 4.61, 5.00, 5.10, 5.11, 5.21, 5.22, 5.30, 5.31, 5.40, 5.50)
"Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 24 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye