3D Preview isn't showing Height range modifier or layer colour changes

When using the web 3d Preview of the Bambu Handy app 3D preview, the user is only presented with the base colour and not any colours from the height range modifiers.

I have also found the bug exists for colour changes made using colour change commands on the layer bar.

Affected features:

  • Height range modifiers - changing colours
  • Layer height colour changes

Affected previews:

  • 3D preview on the web version of the model preview page.
  • 3D preview found in Bambu Handy

This is clearly a bug.

Users are now unable to choose to print models with colours derived by height range modifiers.

How to reproduce.

Select any model that uses range height modifiers to change colours on the model.

My Gyro5 Twist Fidget Spinner uses height range modifiers to set the edge colours.

My QR Code creator uses layer height colour change commands.

Try to 3D preview the model, if you are using Bambu Handy you will be shown there are two colours to choose from the AMS (edges and body in this case), but, the preview will not render them. If you are using the web preview, you will not be shown there are two colours to choose from the AMS.

It does not matter which 3D preview you use, both the version in Bambu Handy and the web version are affected.

New and old models appear equally affected.

Whilst this is a bug report, has anyone else spotted this? I only know because a user asked me a question in the comments about it when they couldn’t get it to work.

2 Likes

The 3D preview also doesn’t show the effects of negative parts.
e.g this pumpkin model is hollow allowing you to sit it on top of a benchy, but the preview shows it as a solid object which can be a bit misleading

Have you looked at it from underneath


You are in Bambu Studio, that isn’t one of the two places with the issue.

  • 3D preview from the models web page
  • 3D preview in Bambu Handy

The slicer is where it counts , a 3d preview is just that , a preview of a solid image taken from a 3mf, settings would/should be irrelavant ,

The fact it slices and prints correctly doesn’t resolve the fact that there is a bug, or maybe more likely, missing functionality, in the preview feature of MakerWorld.
Many people just use MakerWorld/Bambu Handy and don’t even have Bambu Studio installed, therefore MW/BH should reflect the model which actually gets printed out.

e.g here’s a preview of one of my models
Notice the blank bottom of the egg
image

but in reality, when printed, the bottom looks like this:
image

Now imagine if instead of a logo it printed a realistic looking :eggplant:, I think that could be a rather unpleasant surprise for some users :joy:

2 Likes

In reality rendering 3d images is server resource heavy, thats why previews are basic geometry . hence studio works from a pc , description , real photo images , there would be no shock anywhere :roll_eyes:

They’re not though. The MW 3D viewer downloads the full 3mf, parses it and renders it locally which is why it is noticeably slower on slow internet connections and on lower spec machines.
It uses the full 3mf just like the slicer therefore has all the information it needs to render correctly.
image

Anyway, my point about hidden surprises was in jest, I just think it would be nice if the previews did render negative parts.

2 Likes

A significant number of users have not yet used Bambu Studio, they rely solely on Bambu Handy.

The 3D previews are their only view of what the model is meant to look like in detail.

They get confused if presented with photos that show models with multiple colours yet the preview doesn’t have them.

Not helped by some designers showing multiple coloured models in renders and failing to provide any profiles to achieve it.

doesnt matter where it renders server or local its resource heavy , my bw is 350 mbs but its a process it needs to render an image , it can be the same with the way makerworld scrolls rather than having individual pages . edge also monitors them and offers solutions to it sleep tab close tab ,

Mobile phone app , youd expect limitations, but what a way to add photos though aye :slight_smile:

These are two entirely different processes with entirely different reasons why each occurs.

Paging is a common method of only providing enough entries to fill the screen and a bit more, it is wasteful to pull down 5000 of something if the user will only look at 30.

Whereas previewing a model requires the entire model to be available, something they already download into the client. At this point, no more server load is required.

This is another entirely different situation and controlled in am entirely different way for entirely different reasons.

Browsers close inactive tabs, by definition, if you are previewing something it is active, browsers that deactivate tabs do so after a period of time of inactivity on a tab that isn’t visible and hasn’t been swapped back to in a while and then only if it determines the overall system needs resources freeing up.

The users that utilise Bambu Handy solely do not expect limitations as they have no expectations of alternatives.

there lies the problen then.

1 Like

Even with Bambu studio installed, I use the 3d preview functions on the website. I would want to see the models fully visualized as it relates to modifiers and/or color assignments.

I haven’t ran into this from the designer side, but have ran into it from the user side. It’s a little obnoxious. It gives the false impression that the model and display images are inconsistent.

3 Likes

I confirm it’s not working in the previews on MW & HA
For example, I painted this model instead of using the layer height colour. This is the work around I’ve found for it to show in the preview. But it’s not ideal and more complicated than just adding a simple layer height colour change .

1 Like