Scolring - Forum

Entraides et échanges autour de la technologie Scol - Informations and exchanges on the Scol technology

Vous pouvez changer la langue de l'interface une fois inscrit - You can change the language once registered

You are not logged in.

#51 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 21-Jul-2025 10:04:56

For the release coming next week or end of the week, I will add some small missing features to the custom interface to allow the create a simple chat interface with it (adding "add text" along set text content).

Also I will add a possibility to add the language to speech recognition  from https://alphacephei.com/vosk/models maybe the same way it works to add languages for Speech plugIT.

#52 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 17-Jul-2025 14:25:47

Yes every user input is sent to the embedding model and the result is used to search for the corresponding context in the database. Then the user input and context is sent to the ai agent.

#54 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 16-Jul-2025 16:35:55

Tested with ollama using https://ollama.com/library nomic-embed-text and qwen2.5:0.5b, it's really good to give a context to the ai agent and make it stay in that context.

#55 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 16-Jul-2025 15:29:12

Hey ok, so It's available in Beta 3 ^^

in the plugIT parameter choose the embed model and the text file that contains the knowledge data.
The weights databse is generated in openspace3d/tmp/ai/.
The database is erased when you change the text file in the plugIT editor and will be regenerated on app startup.
This way you can distribute with the already computed database.

Then ask the ai agent about something in the file.

#56 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 15-Jul-2025 07:59:46

Upload / Document on openai use the assistant API not the chat completion API used by the plugin and wider supported by other AI tools.
https://platform.openai.com/docs/api-reference/uploads

What are your needs exactly for this ?

#57 Re: Programing » Bathymetry CloudCompare to OS3D » 11-Jul-2025 11:06:55

Bonjour,

je vous ai en effet répondu par email. Quel est le problème exactement ?
Si CloudCompare permet l'export en ply cela devrait fonctionner dans OS3D.

il y a t'il un message d'erreur lors de l'import ?

#58 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 11-Jul-2025 11:02:41

I din't check this yet in the openAI api.

#59 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 11-Jul-2025 09:17:52

Hello,

first you need to choose an ai model that can use tools
then you add tools like:

Function name: Show_Dialog
Function description: Show an alert dialog message with a text
Parameters description: Text to show in dialog

Then link the event Show_Dialog call -> Dialog plugiT.Set text
Show_Dialog call -> Dialog plugiT.Show

when chatting with the ai it can decide to call this dialog or you can ask him for it.

You can also use this kind of function to allow the ai to trigger an animation on a model or get a value from your project, like an object position or ask him to move it for you from the current position it will get by himslef using the functions tools you given.

with chat GPT I also test the possibility for it to get the current webcam view and to describ the view for example.

I made a sample test here : https://www.openspace3d.com/rsc/samples/ai-tools.xos
You need to set an open AI key or change the server and model.

#60 Re: OpenSpace3D Beta program » Openspace3D 1.94 Beta » 7-Jul-2025 10:27:48

Thank you this is corrected in Beta 2 (same link)
Be aware that the com.domain.appname, where appname must match the keystore filename so the jarsigner is able to find the correct name when making the bundle.

#61 OpenSpace3D Beta program » Openspace3D 1.94 Beta » 3-Jul-2025 14:05:52

arkeon
Replies: 22

Hello !

you can now check the OS3D 1.94 beta version from
https://www.openspace3d.com/downloads/OpenSpace3d_BETA

Here the main changes (AI generated ^^)
OS3D Editor

Export Enhancements: Added support for exporting with scripts for Apple platforms, including Windows icon export in .ico format and theme font file exports.

V3DUI Improvements:
Added hover and click sounds with 4-channel support for uninterrupted playback.
Adjusted VR interface sizes using actual camera matrix FOV for accurate scaling.
Added dynamic VR/3D UI scaling and managed soft keyboard visibility on Android to keep input fields visible.
Introduced multiple font support in themes for labels, buttons, and checkbox states, with improved padding and font list in the theme editor.
Added cursor support for 3D and VR interfaces, including touch ray visuals on hand index fingers for OpenXR interactions.
Corrected VR cursor clearing, draw priority sorting, and dialog positioning.
Added "Fit," "Fill," and "Cover" bitmap modes for theme and interface elements, with removed default margins.
Improved accessibility with a new plugIT and theme switcher support.
Enhanced custom interfaces with options for font customization, checkbox text, dynamic select elements, and "always on top" VR dialogs.

Theme Editor:
Added font list and padding management.
Upgraded default themes and improved font file export handling.

Links Editor: Added tabs to filter links by source or destination module.

Corrections:
Fixed G2DstrechAlphaBitmapExt, plugIT selection, and VUI dialog issues.
Updated documentation URIs to match the new website.
Boxing Demo: Updated quest/VR components for improved functionality.


SO3Engine
Fixes:
Corrected SO3ConeCreate base calculation (now 0).
Fixed SO3BufferGetStereoProjectionMatrix for accurate stereo rendering.
Resolved bones update issues with physics integration.

Enhancements:
Added ability to enable/disable camera ray cast input without destruction.
Forced move updates on virtual pointer when disabled.


OS3DplugIT
OpenXR Enhancements:
Improved ray visuals and behavior, with color selection in the editor.
Added touch ray on hand index fingers for close-proximity VR interface interactions.
Managed aim position for click/action triggers.

Custom Interface:
Added "send click" action for buttons and touch distance options for VR interfaces.
Introduced offset and "always on top" options for VR dialogs.
Enabled dynamic addition of select elements using a semicolon-separated list.
Added text setting for checkbox buttons.
Converted 2D windows to VR using VR settings.

AI ChatGPT PlugIT:
Added tools support for calling OS3D actions, with correct call order and async streaming.

Random Output: Introduced modes to prevent consecutive identical outputs, with or without auto-reset.

FPS PlugIT: Added action to set view origin angle and camera attachment to parent objects.

Telnet Server/Client: Added end message tags and support for large messages.

Sequential Input: Added error allowance parameter and default input action for handling bad inputs.

Fullscreen: Forced fullscreen mode on Android, ignoring window flags.

Logfile: Fixed potential division-by-zero errors.


Scol VM

Android/Linux:
Improved UTF-8 conversion for Unicode to ASCII mapping.
Enhanced loop and event handling for robust window destruction/initialization.
Fixed pause/resume issues on Android.

Windows: Used appdata folder for cache when standalone directory is not writable.
Developer Mode: Added developer_mode yes option in USM.ini to enable call stack info on errors without requiring a special build.

Dependencies
Updated Libraries:
Upgraded Boost version.
Updated Assimp for improved asset importing.
Updated SDL for better cross-platform compatibility.
Ogre3D: Fixed crash on scene lights clear, use GL3+ renderer support on macOS.

Android
API Update: Upgraded to API 35 for compatibility with newer Android systems.

Fixes:
Corrected audio resume looping issues.
Refactored camera permission handling.
Added hack for missing key events from some virtual keyboards.

Fullscreen: Enforced fullscreen mode, ignoring window flags.


Apple/macOS
Cross-Build Updates: Improved cross-build support for Apple platforms. X86_64 and Arm64
SDL Integration: Restored functionality with SDL on Apple systems.
Ogre GL3+ Renderer: Enabled for macOS for enhanced graphics performance.

Linux/Raspberry Pi
Window Management: Added support for window flags, resizing, and borders.

Splash Export: Fixed splash export issues for Linux/RPi.

BitmapToolkit
Text Drawing: Corrected text rendering issues.
ICO Support: Added _SAVEbitmapAsICO to save bitmaps as Windows .ico files (256px to 16px).

Build Tools and Binaries
Build Tools: Updated for improved build processes.


Other

Scol Voyager: Enabled developer_mode yes when log filter is set to debug for call stack visibility.

#62 Re: Openspace3D » Openspace3D 1.93 » 3-Jul-2025 08:08:22

Ok thank you I must have missed the google mail about this ^^

#63 Re: Openspace3D » Openspace3D 1.93 » 2-Jul-2025 08:36:40

Hi, current api target is 34, is there any constraint that need to upgrade right now ?

#64 Re: Suggestions » What do i need to make similar project like DCSN » 30-Jun-2025 07:44:36

Hello,

this application is pretty old, it was using the web navigator on 3D surfaces on windows.
You still can build this kind of app, but the web navigator is only alavailable on Windows for now.

#65 Re: Openspace3D » Simple Animation / path following » 5-Jun-2025 09:35:40

Hello,

maybe you can use the object track plugin along with a custom interface using 3D position.

Here a sample : https://www.openspace3d.com/rsc/samples … prite.pkos

#66 Re: Openspace3D » Openspace Ebook » 5-Jun-2025 09:02:59

Hello, we planned to update the ebook. There is no available date for now.

#67 Re: Openspace3D » Openspace3D 1.93 » 16-Feb-2025 10:34:36

Hello, I can't says like that, you can try to export in GLB or GLTF format maybe

#69 Re: Openspace3D » volant voiture » 24-Jan-2025 11:55:56

Bonjour Lorcan71,

tu peux brancher ton volan et tester toutes les sorties du plugIT joypad avec un plugIT d'interface pour activer des visuels ou afficher les valeurs. En fonction du pilot ou du system d'exploitation la gestion des axes peut être différent et arriver sur d'autres sorties.

#70 Re: Openspace3D » Openspace3D 1.93 » 9-Jan-2025 14:55:35

OpenSpace3D 1.93.1 is available for download.

It should correct the mentioned issues.
Let me know if you find any another issues wink

#71 Re: Openspace3D » Problème De Résolution Sur Linux Et OpenXR Sur Linux » 9-Jan-2025 09:59:22

Pour le redimensionnement sur linux, SDL ne permet pas de bloquer le fonctionnement des bordures sur X11. Si tu ne veux pas de redimensionnement il faut donc aussi désactiver les bordures. Le flags pour désactiver le redimensionnement active juste une taille minimum à la fenêtre.

#72 Re: Openspace3D » Problème De Résolution Sur Linux Et OpenXR Sur Linux » 7-Jan-2025 16:40:15

Bonjour et meilleurs voeux pour 2025 !

Ok merci,
Je dois regarder pour OpenXR sur linux car cela dépend aussi du sous system Xlib, Wayland...

J'ai aussi corrigé le chemin de copie du splash screen sur ces plateformes.
J'ai ajouté le support des flags NO_BORDER et SIZEBOX sur les fenêtres SDL sur linux / RPI.

Pour la taille des fenêtres la taille est bien définie, mais sur SDL elle correspond à la taille de la fenêtre avec les bordures, pas au contenu je crois.

Concernant les droits d'écriture des fichiers. peut être que sur linux on devrais ajouter une partitions dans le dossier utilisateur pour  les fichiers de config et autres fichiers à écrire ?
Pour faire cela il faut modifier le fichier usm.ini et ajouter une ligne après la partition cache ./Cache 256
disku ./myapp 0

Peux être que l'on pourrais ajouter une options à l'export pour cela ?

Une version 1.93.1 sortira sous peu pour corriger les problèmes déjà connus (cf post de la release)

#73 Re: Openspace3D » Openspace3D 1.93 » 6-Jan-2025 10:31:05

Hello, thank's I'll try to correct this asap and make a minor update

#74 Openspace3D » Openspace3D 1.93 » 20-Dec-2024 17:39:39

arkeon
Replies: 14

The new OpenSpace3D 1.93 is finally available

This release was a long run but I hope for the best!

It comes with a new logo and website https://www.openspace3d.com


It include:
- new normal map and Roughness/Metalness texture editor in the material editor
- Chat GPT plugit, compatible with OpenAI style API and now stream results.
- Path finding plugITs including navigation mesh, simple pathfinding and crowd plugITs
- The video plugIT can now display control bar in the video content.
- UI plugITs now can have a fade in / fade out animation
- Draw plugIT allow to fill an area and manage better the mouse In/Out in the content
- Text to speech available on several platforms (Windows, Android, Linux...)
- Speech recognition with natural retranscription.
- Linux and Raspberry now use SDL and run under the graphic interface. With dialogs and files dialogs.
- New export for raspberry pi 4/5 and arm64, removed export for raspberry pi zero
- Meta Quest  / Pico export is now named Android XR export since they both use the official native OpenXR loader.
- Pico 4 S is supported with the controllers
- OpenXR hands tracking / interaction have been improved using XR_HAND_INTERACTION_EXTENSION
- Android use API 34

Happy end of year!

#75 Re: Openspace3D » Nouveaux Bug Et Compatibilité OpenXR » 17-Dec-2024 10:58:32

Le bug de fermeture d'application sur quest2 est un bug connu de leur system d'exploitation.
https://www.reddit.com/r/OculusQuest/co … ?rdt=41006

J'ai réalisé plusieurs tests et debugs sans succès, mais cela fonctionne correctement sur Pico et smartphone.

Board footer

Powered by FluxBB