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.

#1 Re: Openspace3D » Openspace3D 1.95 » 22-Jan-2026 11:27:47

Yes very old integrated graphic cards like intel GMA support DirectX better smile But this is history ^^

#2 Re: Openspace3D » Openspace3D 1.95 » 22-Jan-2026 11:13:07

OpenGL is more widly supported. I just tried to debug this issue again and get no info or code exception, maybe it's an Ogre3D limitation using directX 11 and multi viewports. So I should recommend to export in OpenGL since all graphic cards now have a very strong support for IT.

#3 Re: Openspace3D » Openspace3D 1.95 » 22-Jan-2026 10:58:14

Why do you need directX ?
This is a know issue of directX, it Should work correctly using OpenGL.

#4 Re: Openspace3D » Openspace3D 1.95 » 22-Jan-2026 09:07:51

I can't reproduce the issue.
Are you using install version of OS3D or portable version ?
Rendering is set to OpenGL or DirectX ?
Does your graphics drivers up to date ?
What is your graphic card ?

Can you make a pkos export So I could check the issue is not in your models ?

#5 Re: Openspace3D » Openspace3D 1.95 » 21-Jan-2026 13:44:29

Hello, can you give a scene example showing your issue ?
On which platform are you exporting ?

#6 Openspace3D » Openspace3D 1.95 » 19-Dec-2025 09:04:36

arkeon
Replies: 14

Hello,

1.95 is finally out!
It's mostly focused on AI and ergonomics.

Try to make your 3D AI agent combined with Speech reco / TTS, gives the ai model tools to adapt the 3D model animations, change the scene environment, move an object...

You can make easy local AI model tests using a local server like ollama https://ollama.com/download/windows and start using AI models for free into Openspace3D.

1.95.0 - 12/18/2025
PlugITs:
- Speech recognition : allow to download lang models
- Chat GPT : add memory, default knowledge text file, default tools like web search, web fetch, get time / date, memory on need. Refactor the whole plugIT code.
- Custom interface : add chat component, add font settings for text input.
- Update chat gui also to use the new chat component

Editor:
- V3DUI : add chat component, correction on margins, correct priority order
- Tools : add curl functions to read data and header correctly, add functions to cleanup html
- Keep android export password during session
- Add a menu on imported groups to allow to reload / refresh from original xos file
- Add an option or used with "Alt" key to stick an object bounding box to the nearest when moving in a direction.
- Add scene rendering parameter to set a default IBL dds image to illuminated PBS materials
- New school class library elements, rooms and objects in the models library.

Core / Scol:
- VM : add _ExtractzipArchive _ListzipArchiveSubDirs _ListzipArchiveFiles functions
- SO3Engine : add function to set default IBL texture used by PBS materials, correct physics hinge joint, refactor shadows and make them a bit better.
- Android : add 2D API function to get softkeyboard height and visibility , support Android API 28 and 16k paging
- Curl api, make sure we can cancel a request properly.
- Update openXR SDK, correct aim position on hand / controller switch.

#7 Re: Openspace3D » video in AR App with 1.94 possible? » 18-Dec-2025 21:52:13

I will investigate about this for future releases. From what I saw each platform (Meta quest or Pico) use specific SDK for this, so exit the common openXR setup hmm Maybe it's will be added in next openXR sdk.

#8 OpenSpace3D Beta program » Openspace3D 1.95 Beta » 3-Sep-2025 12:45:20

arkeon
Replies: 1

Hello,

This is the first beta of version 1.95.
This version will be updated as new features become available. You'll be able to test it soon and share your feedback with us.

https://www.openspace3d.com/downloads/OpenSpace3d_BETA


Beta 3 is ready!

Changes :
- Custom interface now allow to set the font setting of an input control
- a new "chat" control with sms bubble style is available in the custom interface plugIT
- the chat gui plugIT new use this chat control, more options allow to use is directly with an AI agent for exemple.
- the chat control can be customized using the theme editor.
- A "snap" to object is now available when moving an objet slowly in the 3D view using the "Alt key", if the axis met an objet in a small distance, the object is sticked to the surface matching the bounding box of the objects.
- Default IBL cube map (DDS format) can be set to apply on all PBS materials in scene rendering settings.
- Add functions to get the Android softkeyboard state and height
- apply Android softkeyboard height as offset for UI fields
- Update minimum Android version to API 28 (Android 9) and NDK 27.3
- Manage support of 16k page size needed by android https://developer.android.com/guide/pra … izes?hl=en
- Upgrade the ffmpeg version from 4.2 to 7.1
- new assets library for school classroom along with a /asset/sounds library
- rewrite lispsm shadows shaders

#9 Re: Openspace3D » video in AR App with 1.94 possible? » 24-Aug-2025 12:21:04

Hello, unfortunately there is no way to use marker detection on meta quest. The camera stream is not accessible because of the meta restrictions. It seems that the last PicoXR SDK allow to detect and track markers on pico 4, but I didn't dig into this yet.

#10 Re: Scol » Any current running SCOL experiences? » 7-Aug-2025 13:10:13

Hello, yes some months ago you could still access old scol sites like planetis3d on my server using scol voyager x32. But since the server change, it's not possible anymore.

On demand I could try to make a service online
For a little time when I have time on September.

#11 Openspace3D » Openspace3D 1.94 » 24-Jul-2025 09:13:23

arkeon
Replies: 3

Hello,

The new Openspace3D release is here!
https://www.openspace3d.com/en/openspace3d-1-94/

Most signifiant changes are:
PlugITs:
- OpenXR plugIT manage touch interfaces better with hand gesture or controllers
- FPS controller plugIT allow to attach the camera on a parent object
- Chat GPT plugIT now allow the use of tools functions so the AI agent can trigger OS3D links or retrieve informations from the app. Along with the ability to use embed models with a text document.
- Custom interface adds more control and advanced events. Automatic 2D to VR conversion
- Ramdom output plugIT now never send the same result twice
- Add download models in speech recognition plugit editor
 
Editor:
  - Add features in the Theme editor, with padding, multiple fonts and sound on elements
  - Add Fit, fill and cover bitmap mode for theme and interfaces element.
  - Update V3DUI for better UI and VR management, add elements padding, enable interfaces sounds and inputs cursors
  - Add an accessibility template for VR controlling a wheel chair
  - Links editor: add tabs to show only links from source or destination module
  - Add exports scripts for Apple OSX to buid and sign package on a Mac
  - Window export now compute an .ico file from the given icon picture
  - Update defaut theme
  - Updated documentation

Core / Scol:
  - Android update to API 35
  - Linux / Android correct utf8 conversion
  - OSX export for x86_64 and arm64
  - Use Ogre3D GL3+ renderer and SDL2 on OSX
  - add USM.ini option "developer_mode yes" to enable VM call stack infos on error without the need of RELEASE_DEVELOPER special build
  - Correct some bugs
  - Update some dependencies

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

A simple custom chat interface template can be made, so users can use the template as a start.

About vosk to train a malay model you can check this https://github.com/alphacep/vosk-api/tr … r/training

#13 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.

#14 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.

#16 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.

#17 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.

#18 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 ?

#19 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 ?

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

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

#21 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.

#22 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.

#23 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.

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

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

#25 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 ?

Board footer

Powered by FluxBB