Ogre Jungfrau sucht Infos

Anfängerfragen zum Programmieren mit PureBasic.
PornosDias vanBoston
Beiträge: 9
Registriert: 18.11.2019 20:12

Ogre Jungfrau sucht Infos

Beitrag von PornosDias vanBoston »

Goode Dag, leeve Lütt.

Da ich mich jetzt seit einigen Jahren mit MP3D vergnüge, doch MPZ seit 3 Jahren wohlmöglich
auf einer Südsee-Insel sitzt, und lieber Bananen und Tomaten züchtet, als an dem guten
MP3D weiter zu arbeiten, und durch Unicode auch nicht mehr alle Funktionen, auch wenn ich "Ascii"
verwende, funktionieren, kommt mir der widerliche Gedanke, meine kleinen Progrämmchen
auf Ogre zu übertragen.

Ich habe jetzt mal mit den Partikeln rumgespielt und durch "Handauflegen" festgestellt, dass Ogre nicht mehr als
vieleicht 5000 Partikel je Emitter gleichzeitig rausrückt.

Hat jemand schonmal dass was der Rechner hergibt, auf den Screen zaubern können?

--------------------------------------


Wenn ich schonmal hier bin:

Da ich mit dem Form-Designer meine Knöppkes und Slider herstelle, und diese auch --- negative --- Werte besitzen
erscheint, wenn man den Käfer ( Debug ) drückt die Nachricht " Scrollbalken-Bereich muss zwischen 0 und 10000 liegen ".

Hat der Schreiber vom Form-Designer vergessen, die Fehlermeldung herauszunehmen, oder sollte irgendein
Grund vorliegen, warum der Wert nur zwischen 0 und 10k liegen sollte?

--------------------------------------


Noch eine kleine, bescheidene Frage:

Ein Toggle-Button auf Win XP ändert seine 2 Farben, damit es aussieht als wäre er eingedrückt.
Auf Win10 hingegen erscheint ein gleichfarbiger Rand. Hierbei erkennt man nicht dass der Button gedrückt wurde.

Um vor solchen Grausamkeiten zu flüchten habe ich mir gedacht, nehme ich doch das hoch angepriesene CEGUI.

Auch wenn dazu kein Editor vorhanden ist, kann man ja weiter mit dem Form-Designer arbeiten und im Source
nachher das Button3D Jedöns einsetzen.

Doch leider habe ich völlig versagt, und bin unfähig PB dazu zu zwingen, auch unter Folterandrohung mir mitzuteilen,
warum es den BEFEHL _SetGUITheme3D(ThemeName$, FontName$_ verweigert.

Ich habe mich durchs Forum gewühlt, und nur negatives über CEGUI lesen dürfen.
Nur der _TaharezLook_ lässt sich anzeigen.

Kennt jemand noch andere _Nicht System-Button Herstellungsprogs._ ( ausser SGX )

Das Teil darf auch Geld kosten.


Jrüsskes

PDvB
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Ogre Jungfrau sucht Infos

Beitrag von Kiffi »

PornosDias vanBoston hat geschrieben:Da ich mit dem Form-Designer meine Knöppkes und Slider herstelle, und diese auch --- negative --- Werte besitzen
erscheint, wenn man den Käfer ( Debug ) drückt die Nachricht " Scrollbalken-Bereich muss zwischen 0 und 10000 liegen ".

Hat der Schreiber vom Form-Designer vergessen, die Fehlermeldung herauszunehmen, oder sollte irgendein
Grund vorliegen, warum der Wert nur zwischen 0 und 10k liegen sollte?
er möge beizeiten mal in der Hilfe vorbeischauen. Da steht nämlich bei den entsprechenden Gadgets:
Minimum, Maximum: The range of values used by the gadget. These values should be between 0 and 10,000 to avoid limitations on some operating systems.
Hygge
PornosDias vanBoston
Beiträge: 9
Registriert: 18.11.2019 20:12

Re: Ogre Jungfrau sucht Infos

Beitrag von PornosDias vanBoston »

Kiffi hat geschrieben:
PornosDias vanBoston hat geschrieben:Da ich mit dem Form-Designer meine Knöppkes und Slider herstelle, und diese auch --- negative --- Werte besitzen
erscheint, wenn man den Käfer ( Debug ) drückt die Nachricht " Scrollbalken-Bereich muss zwischen 0 und 10000 liegen ".

Hat der Schreiber vom Form-Designer vergessen, die Fehlermeldung herauszunehmen, oder sollte irgendein
Grund vorliegen, warum der Wert nur zwischen 0 und 10k liegen sollte?
er möge beizeiten mal in der Hilfe vorbeischauen. Da steht nämlich bei den entsprechenden Gadgets:
Minimum, Maximum: The range of values used by the gadget. These values should be between 0 and 10,000 to avoid limitations on some operating systems.

Jo, nach jeder neuen Pure-Version sehe ich immer nach, ob diese Altlastenregelung endlich verschwunden ist.

Möglicherweise waren diese geheimen Einschränkungen ( kein benanntes Betriebssystem ) bei Win 95, Win 98,
Linux 0.01 oder dem Amiga Bs vorhanden, wer weiss.

Weder XP, Win 7, noch Win 10 haben sich in den letzten 20 Jahren über negative Werte beschwert, warum auch.
Deshalb gibt es keine Begründung, dass diese Fehlermeldung für ein Windoofs-Programm noch existent ist.


Zu der Emissions-Rate der Ogre Partikel habe ich was gefunden, das "Quota" (Systemweite Partikelanzahl). ( Ogre Seite )

Natürlich steht dieser Wert nicht in den Partikel-Demos, sondern schön versteckt in den zugehörigen Scripten von "GetScriptParticle"-Demo.
Wenn ich nach Partikel suche, dann suche ich nach Partikel und nicht nach GetScript.

Zb: "Fireworks" in Examples\3D\Data\Particles\emitted_emitter
Zb: "Bounce" in Examples\3D\Data\Ope\particle_scripts\PE_templates_2

Beide Ordner gehören zu dem einen "GetScriptParticle"-Demo. Wenn man das gefunden hat, darf man sich Expeditionsleiter nennen. :o)

Jetzt schraube ich mal an den Werten Quota (200K) und Emission-Rate (100K), und tatsächlich bekommt man hiermit
richtige Partikel-Wolken und Kugeln auf den Screen geworfen. Sehr, sehr positiv.

Warum allerdings das "Quota" nicht bei den normalen Partikel Funktionen zu finden ist, also ohne das Script-Zeug,
wird wohl immer ein Rätsel bleiben.

Vieleicht liesst ja Andre hiermit und hat mal ne Sekunde Zeit, um dem Freddy mitzuteilen, dass auch Pure-Juser
ein Recht auch völlige Partikelfreiheit besitzen um die Graka zur Arbeit zu zwingen,
sodas demnächst eine Funktion "PartikelEmitterQuota" vorhanden ist.


Danke für deine Teilnahme

PDvB
Antworten