Shapespark releases

Unfortunately not. We support only the three most recent versions of 3ds Max, and the extensions for the oldest of the three - 3ds Max 2019 - are not compatible with 3ds Max 2016.

However, the old way of exporting models from 3ds Max to Shapespark via FBX or DAE is still supported.

1 Like

Hi, Thanks for the quick reply. Okay i understand, I’ve exported using the old way which was fine of course but i just want to get some clarity since I’ve used a script that turns all my vray materials into standard materials before exporting it as an fbx and into shapespark, now is there any difference in the way the vray materials would come into shapespark compared to the old way i just explained? As in would i need to do less material modifications in shapespark for example

The exporter for 3ds Max supports basic Standard and V-Ray material types and properties. So, at this moment the export result should be comparable to your workflow using the material converter script and FBX exporter. However, we plan to evolve the exporter to support more material types & properties, and then the difference will be more significant.

1 Like

We’ve just rolled out Shapespark 2.0.1 which is primiarily a bugfix release:

  • 3ds Max exporter improvements and fixes:
    • Significant speedup of the export process.
    • Fix export failure for models with single-material objects being the only child of the parent.
    • Fix material names being exported with different suffixes in subsequent exporter runs. This prevented correct merging of properties set in Shapespark with the properties coming from 3ds Max.
  • Fix upload error for scenes containing files of unrecognized content type in the extra-assets directory. Such files are now ignored.

Thanks for that, really brings a lot of clarity. You guys are awesome keep doing what you’re doing!

1 Like

Would shapespark ever consider being able to record movement in a baked scene by a pre-assigned camera path that was assigned before baking the scene? for example, when someone imports their model into shapespark they make sure that they have splines in their scenes which can be assigned as camera paths, after that if they want to do a cinematic of their already baking scene people can either choose to move around freely like normal or they can switch to a cinematic mode which will basically be moving around the scene in a controlled path along with the ability to record that motion and save it out as an mp4 which can be saved on your machine or can be shared online if you don’t want to do any editing.

I would imagine this feature to be suitable with a limit for each shapespark plan. 5 minute limit recording for starter plans, 10 minute limit for standard plans, and 30 minutes for plus plans. These limits would be the amount of minutes you may record and save out across all the shapespark scenes that you have. Would be awesome, realtime animation by essentially screen recording a cinematic path of a baked scene!

@Lungelo_Cele, thanks for the suggestions. We have been considering the idea to define camera paths, and also to record videos, but unfortunately we won’t be able to implement them in the near future.

2 Likes

Great, I understand. Maybe we might get it on Shapespark 3.0? Haha just kidding but that would be epic, I get that there are other areas you still need to improve and add from existing and recently released features and bug fixes which I imagine take up a lot of the team’s time. Thanks for the awesome work the whole team is doing for the whole ShapeSpark community to use and enjoy!

1 Like

We have just released Shapespark 2.1.0 with the following list of changes:

  • Meeting improvements:
    • Prettier 3D avatars.
    • Meeting projection screen extension allowing the meeting participants to share computer screens on surfaces in the 3D scene.
    • Always use the front camera on mobile devices with front and rear cameras.
  • 3ds Max exporter improvements:
    • Support for light instances.
    • Support for mesh instances.
    • Export only the objects which are currently shown in 3ds Max.
    • Show unsupported and ignored 3ds Max entities when the export finishes.
    • Various enhancements to the material and light conversion.
  • Support importing author logo image and Audio extension track from a local file instead of using a remote URL.
  • Support renaming of lights added in the editor.
  • Support for uploading and hosting user’s own static files placed in the extra-assets subdirectory of the scene directory.
  • Fix slow loading of scenes with several longer videos.
  • Fix Video Texture Control failing to pause a video if the progressive loader was enabled.
  • Fix objects with shared geometry being rendered black on iPhone 12.
  • Pause video textures when an HTML label is opened only if the HTML label contains a video or iframe element. This prevents static labels from pausing video textures.
  • Fix taking screenshots not working if the temporary directory was cleaned while the Shapespark desktop application has been running.
5 Likes

I did some tests with the new updates, it’s getting better! parabens! the only thing i found was. When you select screen sharing and will apply the trigger, the trigger does not appear in the scene, only in the meeting room.

Right, screen sharing works only in meetings. It usess the same audio/video streaming capabilities as the meetings, so participants need to join the meeting to see the screen.

We’ve just rolled out a bugfix release - Shapespark 2.1.1 - which fixes author logo image and Audio extension track not working after being imported from a local file.

Hola, Sigo pensando que no tiene ningún sentido que yo vea mi propia imagen en el recuadro de abajo a la izquierda cuando ingreso a una reunión! :thinking: Me pueden explicar cual es el objetivo?

HI, I still think that it doesn’t make any sense for me to see my own image in the box at the bottom left when I enter a meeting! :thinking: Can you explain what the objective is?

Most video call applications show a preview of your own video stream, otherwise participants won’t be able to see that, for example, they are partially out of frame. It can also be uncomfortable to share a video of yourself without being able to check how it looks like. Another thing is that without such a preview, a participant can forget that a camera is on, which can lead to some embarrassment.

  1. I suppose the format of the surface must be proportional to the computer screens to avoid excessive deformation. By the way, how do you handle those deformations when there are any? :thinking:

  2. I can’t see the icon to trigger screen sharing from the shapespark editor, how can I test the tool without uploading it and creating a meeting?

  3. I have problems with screen projection when I have two screens on the same computer, despite choosing a specific program the program does not project the image correctly! (Fixed: it is not a problem of two monitors, it is that the base texture was enlarged and that caused an error in the projection)

Of course, you’re right, it’s good to see each other in advance.
I think that same solution could be used to be able to see all the participants in a box in the same way that I see myself, so avatars would not have the need to project the image of each user.

Something like this

What do you think about it?

You can choose to share a single window instead of a screen. Then you can manipulate the shared window dimensions to match the aspect ratio of the projection screen in your scene. It’s best to factor in the type of the shared content already when designing the scene (if you know the content will be a square make the projection screen a square, if you know it will be a 16:9 presentation make the screen 16:9). Otherwise, the content will be stretched to map the whole shared screen/window onto a projection screen surface.

Screen sharing requires an active meeting. It’s not possible to enter the meeting in the editor, so the projection screen trigger is unavailable in the editor.

We are considering adding a function to duplicate a participant video in the scene overlay (like the user’s own video preview), but we cannot promise anything concrete at the moment.

1 Like

We’ve just released Shapespark 2.2 with the following list of changes:

  • Meeting improvements:
    • An option to limit the number of participant minutes a given meeting can use.
    • Autoplay a scene when opened as a meeting.
    • Display a message when the meeting has ended.
    • Improve the layout of the join dialog on mobile devices.
  • 3ds Max exporter improvements:
    • Various enhancements to V-Ray and Scanline material and light conversion.
    • Support bitmaps in the .tx format.
    • More detailed export summary. In particular, if a problematic map is encountered the summary shows which material uses the map.
    • Fix suggested scene name for the export dialog not to be cleared when 3ds Max auto-saves the file.
    • Export lights with the same name as instances of a single light.
    • Stability improvements.
  • A Switch objects extension to toggle visibility in a set of objects so that only one object is visbile at a time. To prevent the switchable objects from casting shadows on the surroundings or each other combine the extension with the Isolate shadows option.
  • An option to limit the horizontal rotation in the orbit mode to a given angle range.
  • Change the pan gesture in the orbit mode to require two fingers instead of three on touch screen devices.
  • Enable the user to switch the Shapespark account by clicking the user icon in the desktop application.
  • Support reordering lists of items (eg. materials to pick from) in an extension configuration dialog.
  • For scenes using video textures fix the editor requesting a save of a scene after the Material has been entered even if no changes to the scene had been made.
  • Fix the Video Texture Control extension not to fail on a missing material.
  • Rename faces to triangles in the editor.
3 Likes

Let’s find out how this works and can be controlled :slightly_smiling_face: Sounds useful.
Thanks for the update

Hi @wojtek,
You can not reorder the extension list itself yet? Could you make that possible? Will you have a date for that possibility?