Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Di Mai 18, 2021 17:52

Foren-Übersicht » Sonstiges » Meinungen zu den Projekten
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: libTextSuite
BeitragVerfasst: Sa Nov 28, 2015 18:41 
Offline
DGL Member
Benutzeravatar

Registriert: Di Apr 29, 2008 18:56
Beiträge: 1213
Programmiersprache: Delphi/FPC
Meinungs-Thread zur libTextSuite

_________________
Aktuelle Projekte: BumpMapGenerator, Massive Universe Online
Auf meiner Homepage gibt auch noch paar Projekte und Infos von mir.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: libTextSuite
BeitragVerfasst: Sa Mai 06, 2017 08:43 
Offline
DGL Member
Benutzeravatar

Registriert: Di Apr 29, 2008 18:56
Beiträge: 1213
Programmiersprache: Delphi/FPC
Hallo,

wenn du die alte TextSuite noch nutzt, dann macht ein Wechsel keinen Sinn, da gebe ich dir Recht. TextSuite 2.0 ist für neue Projekte gedacht. Der Vorteil meiner Reimplementierung ist die Klassen Hierarchie. So kannst du die einzelnen TextSuite Objekte besser in deinem Projekt verwalten. Ein weiteres neues Feature ist, das du dir eigene FontCreator, Renderer und PostProcessoren implementieren kannst. Ansonsten hab ich nur einige kleine Bugs und Unstimmigkeiten behoben und die Performance verbessert indem ich aktuelle OpenGL Features nutze.

Die libTextSuite ist für Leute gedacht die nicht auf FreePascal oder Delphi zurückgreifen können (dafür sind ja auch die C, C++, C# Header). Klar, wenn du FPC nutzt bist du besser dran, wenn du gleich die TextSuite nutzt. Der einzige Grund, der mir einfällt, warum man die Library in FPC nutzen sollte ist, wenn man die TextSuite prozedural nutzen will. Die Library ist wie die alte TextSuite aufgebaut, verwaltet alle erstellten Objekte selbst und stellt einfache Methode für den Zugriff bereit.

MfG Bergmann.

_________________
Aktuelle Projekte: BumpMapGenerator, Massive Universe Online
Auf meiner Homepage gibt auch noch paar Projekte und Infos von mir.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: libTextSuite
BeitragVerfasst: Mo Mai 08, 2017 08:24 
Offline
DGL Member
Benutzeravatar

Registriert: Di Apr 29, 2008 18:56
Beiträge: 1213
Programmiersprache: Delphi/FPC
Keine Angst, ist auch nicht so rüber gekommen ;)

_________________
Aktuelle Projekte: BumpMapGenerator, Massive Universe Online
Auf meiner Homepage gibt auch noch paar Projekte und Infos von mir.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: libTextSuite
BeitragVerfasst: Fr Jan 19, 2018 20:24 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Nov 30, 2011 21:41
Beiträge: 136
Wohnort: Bad Vilbel
Programmiersprache: Delphi 7
Ich refactore gerade meine Engine und erneuere alles und stelle dabei auch auf die neue libTextsuite um.
Freut mich, dass jemand die auf dem aktuellsten Stand hält! An dieser Stelle erst einmal Dankeschön dafür. :)

Ich hatte zwar zwischenzeitlich einige Probleme aber die haben sich mittlerweile erledigt. (Problem war, dass bei EndRendering
der ClientState GL_VERTEX_ARRAY disabled wird und meine Engine davon ausgeht, dass er die ganze Zeit enabled ist.)

Warum ich eigentlich poste ist ein kleiner Verbesserungsvorschlag für den Border Post Effect:
Ich finde die Strength hat fast gar keinen Einfluss auf die Stärke der Border. Damit das ganze eher so skaliert, wie man es aus seinem
Bildprogramm kennt, hab ich ans Ende des Kernels noch eine Skalierung eingefügt:
Code:
  1. // In "utsUtils.pas" Zeile 753
  2. // In "constructor TtsKernel2D.Create(const aRadius, aStrength: Single);"    
  3. for x := 0 to Length(Items)-1 do
  4. Items[x].Value := Items[x].Value * aStrength;

Gruß Knittel


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Foren-Übersicht » Sonstiges » Meinungen zu den Projekten


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.066s | 15 Queries | GZIP : On ]