Home    LittleBigPlanet 2 - 3 - Vita - Karting    LittleBigPlanet 3    [LBP3] Tutorials
#1

Dynamic Thermometer Tutorial

Archive: 19 posts


Is your large level overheating completely? Use the new Dynamic Thermometer.

Contrary to what some people say, the Dynamic Thermometer must be enabled. To enable this open your Popit, chose the Gameplay Controls option and go to page four. Press R2 and the Dynamic Thermometer tweak option will be highlighted. Select Yes and the Dynamic Thermometer will be enabled.

The Dynamic Thermometer is some what tricky to use properly, as it makes your level dynamically stream all of the objects in your level. This means they load and unload automatically as players move through the level, and only function while they are loaded. Only the objects that are currently loaded count towards the Thermometer.

If the Thermometer is overheating you will see red exclamation points instead of the objects that are supposed to be there.

This streaming is also why you need the level to be large enough to use the Dynamic Thermometer properly, as if your level is too small, the Dynamic Thermo will actually decrease the maximum Thermometer level and cause your level to overheat even more! We will get to the limited Thermometer thing later.

I also need to mention that if an object is glued then they will load together like a single object. If you need UNglued objects to act this way, use the Loading Linker. It is like the advanced glue tool except it is used to make objects linked and load as one object.

When the Dynamic Thermometer is enabled you can zoom out much farther than when it is disabled. You can tell the loading zones for objects are unloaded only when zoomed out this far. Also for some backgrounds only, the boundaries for the level are much larger when the Dynamic Thermometer is enabled than when it is disabled.

Ok now we know how the dynamic thermometer works. The streaming causes objects to not work when they are unloaded. If your level has global logic that is supposed to be active at all times, then you will need the http://vignette2.wikia.nocookie.net/littlebigplanet/images/8/84/Permanency_Tweaker.jpg/revision/latest?cb=20150218150207Permanency Tweaker. Place the Permanency Tweaker on the microchip or object you want or need to be loaded all of the time. This will obviously cause the Thermometer to always count that object.

The http://vignette2.wikia.nocookie.net/littlebigplanet/images/0/0a/Preloader.jpg/revision/latest?cb=20150218150452Preloader allows you to select a zone of objects to be loaded. It can be tweaked to either preload or fully load objects. The Preloader can be activated in two ways, either by Logic activating the input, or the player activating it when the input is not connected. The Preloader also has an output which is activated when the zone is completely preloaded or all objects in the zone are loaded. The output is useful for portions of cutscenes where the Thermometer is too hot to load the next section while the previous section is loaded, allowing you to automatically start the next section after it is loaded.

Now for the problems with the Dynamic Thermometer's limits. Firstly, the Dynamic Thermometer has a lower limit than the default Thermometer, which means if the level is too small, it will actually make it harder for your level to fit without the Thermometer overheating. Second thing is that for some reason if there are too many objects loaded it turns orange and causes the Thermometer to be limited even more than it already was without doing this.

If you use the dynamic Thermometer correctly you can make large levels complex and not be in multiple parts, thus saving level slots. If you use it incorrectly the game can use so much memory the PlayStation console crashes hard.

Feel free to comment about the guide, and even add tips and other information that you have for everyone to see.
2015-02-17 23:40:00

Author:
EleoMod
Posts: 122


Now for the problems with the Dynamic Thermometer's limits. Firstly, the Dynamic Thermometer has a lower limit than the default Thermometer, which means if the level is too small, it will actually make it harder for your level to fit without the Thermometer overheating.

Can you elaborate on this, thanks.
2015-02-18 00:38:00

Author:
julesyjules
Posts: 1156


Wow. I guess me using this feature incorrectly is why my console crashes so much. I created a level using dynamic thermometer, and every time I enter the boss arena, the whole console crashes.2015-02-18 02:30:00

Author:
rambo3416
Posts: 179


Wow. I guess me using this feature incorrectly is why my console crashes so much. I created a level using dynamic thermometer, and every time I enter the boss arena, the whole console crashes.
Try entering it in create mode. If you can't enter in Create Mode then the level may be corrupted.


Can you elaborate on this, thanks.
I attempted to explain that the Dynamic Thermometer is not useful for small levels or for some levels which are like a simple challenge.
Also, the Dynamic Thermometer limit is smaller than the default Thermometer without the Dynamic Thermometer turned on, but this is only true if the Thermometer is orange.
2015-02-18 04:45:00

Author:
EleoMod
Posts: 122


Try entering it in create mode. If you can't enter in Create Mode then the level may be corrupted.


I attempted to explain that the Dynamic Thermometer is not useful for small levels or for some levels which are like a simple challenge.
Also, the Dynamic Thermometer limit is smaller than the default Thermometer without the Dynamic Thermometer turned on, but this is false if the Thermometer is yellow instead of orange.

I disagree. The Dynamic Thermometer usefulness isnt dependent on the size of a level but rather the contents and style of gameplay.

Here's my take on the Dynamic Thermomerter--most people are using this tool entirely wrong--albiet much of the fault is on Sumo for not explaining it correctly.

Felkroth actually showed me this, but there are three different thermometers with the Dynamic Thermo. I believe the colors are Yellow, Orange and red. Each thermometer represents a different design element of the level.

The yellow one is logic and the orange one is reserved for graphics. I cant confirm what the third one is for exactly. The color of the thermometer being displayed indicates which of the three thermometers is currently the highest(or more taxing). This is why when you click on a sackbot chip or microchip, the thermo will change color and change levels accordingly, representing the "logic" thermometer. Actually you have three x the thermometer of a normal level, however the problem is the logic thermometer is broken.

Personally, I feel right now the dynamic thermo is GREAT for art and levels with intense graphics-- but not logic! You can place logic and break the logic thermometer. And then place additional logic once its broken and the thermo goes down! You can do this several times until it stops allowing you to place logic, but thats as far as I got and dont feel compelled to really experiement further. I think it needs a patch. As of now, I dont really see the point in using the DT if you want to use any kind of logic in your level because it will break really fast!

One suggestion for the Dynamic thermo is to definantly use the permancy tweaker for anything with a large amount of logic or that needs to stay active at all times. In most cases this would be something like progress and game settings, but there are much more creative uses for the tool as well.

My recommendation. Just use emit destroy. LBP3 has greater memory limits, so lets abuse them until sumo provides a greater explanation and patch for this tool.

For now, I would use Dynamic Thermometer for:
Graphically intensive scenery or art levels.
Levels with a lot of exploration, but little logic usage(aka platformers).
2015-02-18 05:51:00

Author:
Rpg Maker
Posts: 877


You forgot to include the tutorial for how to keep the dynamic thermometer from eating your level while you're not looking. Ok, sorry, that probably came across as a bit more snarky than I intended. Mostly what I mean is be careful with the dynamic. There have been reports of people losing huge chunks of their levels because the game simply forgot to save them before unloading them or something.

Another bug with the dynatherm is that the level boundaries actually still exist: they're just invisible and dephysicalized. What this means is that, if you have a lot of stuff going on in your level, you may get one of those exclamation point warnings that fills the space where the level boundary used to be. I'm not sure I'm describing it adequately; maybe somebody who has encountered this bug can post a screenshot?

Also, if you decide to go dynamic, it's pretty much a one way trip: once you've placed objects outside the normal level boundary, it won't allow you to go back to the normal thermometer unless those objects are removed, so you should only go dynamic if you're certain that's what you want.
2015-02-18 06:31:00

Author:
Sehven
Posts: 2188


The dynamic Thermometer can turn Red? Is that true? The red bar is only used for the regular Thermometer isn't it?2015-02-18 13:07:00

Author:
EleoMod
Posts: 122


RPGMaker hits it right on the nose. Logic is handled TERRIBLY in dynamic thermo; however, stickers and decorations take up a seemingly, significantly less amount of space. One thing that I've found is that although logic is frowned upon, plain sackbots are actually handled okay in dynamic thermo. I believe the reasoning behind this is that dynamic thermo works much harder to load the logic first as it is the first thing that gets loaded besides physics and hitboxes. Decorations are handled last and may not show up right away, but they can hold a lot.2015-02-19 00:02:00

Author:
koltonaugust
Posts: 1382


One thing I would like to say is that I have had some trouble with the Dynamic Thermometer deleting certain objects randomly upon going between play and create mode. If this happens, it seems to work if you link it with something that does load properly. Simple workaround, but it gave me some trouble, and slapping in a preloader doesn't work.2015-02-19 14:16:00

Author:
RJA00000
Posts: 387


The thing about logic is interesting, I had similar experiences when placing logic through a level, I did find that things like setting sensors to infinite caused a higher thermo than setting ranges. I guess because the sensor is always looking it stops other chips from clearing properly, even if they don't have tags in them (?).

I thought that the colour swapping was actually between scenes, not actual logic, as I had laid out a (very large) level without any logic and it still gave me the two switching bars as I moved through the scenery.

I used this to make my Back to the Future Courthouse Square *giveaway* (https://lbp.me/v/qx0ez8m/trailer) level, and found I could have about 4 and a bit of this same set duplicated in one level, decorated for each timeline in the movies.

My take on it was it was just trying to show the difference in the area you left and the new loading area. So moving slowly you can actually see the thermo load as each individual building popped in.

I'm going to look more closely at it now to see if logic also played a part

Also, I noticed that putting an object in the dynamic level (In this example a building) from your saved objects in your popit, it won't actually despawn properly.

Which really messes with the level streaming properly.

I copied a door of the building, deleted it, then placed it in the same spot without moving and it fixed this problem.
2015-11-30 07:23:00

Author:
Mr_Fusion
Posts: 1799


Hey I noticed theres another Dynamic Thermometer tutorial. I wrote Sumo a couple months ago per request and maybe they finally responded to feedback.

It does confirm our testing as a community. The Dynamic Thermo doesnt like having a ton of objects active at once. Perhaps logic wasnt broken but rather the amount of objects that caused the thermometer to go wild. I havent tested this though, but it would explain a lot if that was the problem and not logic itself.

Either way, my recommendation remains the same. I do recommend anyone that doesnt need a ton of logic or objects(at once) to check it out. Depending on your style of game, this could be very useful.
2015-12-01 03:01:00

Author:
Rpg Maker
Posts: 877


Yeah they really helped out. The remote tag use is great. Although I'm not to sure if signal strength comes over. Have to cheek that2015-12-15 08:32:00

Author:
Mr_Fusion
Posts: 1799


I have a question. If let's say I was creating a movie, would the Dynamic Thermometer affect it? What about a short and simple cutscene?2015-12-15 16:53:00

Author:
Vervesack
Posts: 74


I have a question. If let's say I was creating a movie, would the Dynamic Thermometer affect it? What about a short and simple cutscene?

I cant think of a reason why you would use the dynamic thermometer for anything short. Maybe if the movie is long, it could reduce load times, but for something short, it just seems like more trouble that no one will really notice.
2015-12-16 01:20:00

Author:
Rpg Maker
Posts: 877


Hey thanks a bunch, I've been looking for some info on this forever. Since you've already tinkered with it much more than me, I have a few questions.

First, what's the difference between loading and preloading?

Second, if a level is set to competitive (Meaning every player has his own cam) and all players are apart, would every player's POV be rendered in every body else's console as well?

Lastly, do zones only load when the actual player's sackboy comes in? If you were to make a cutscene very far away from the player, or you kept the player in one place with a controlinator and had a movie camera moving around be his view, would you need to manually load every single thing?
2017-06-16 14:43:00

Author:
iluminacos
Posts: 13


Maybe you won't get an answer from EleoMod, cause his thread is from 2015, but maybe that anyone else with experience using the dynamic thermometer can give you the information.

Many greetings, Jürgen^^
2017-06-16 20:44:00

Author:
CuriousSack
Posts: 3981


Oh, you're testing some knowledge from a while back for me. I'll do the best I can to answer, but I could be wrong on all 3 since they're very excellent questions.
1. Loading will load it fully (i think it has an option for a load screen too? Maybe that's just something else. Can't remember). Preloading will load the important parts (collisions, logic, etc), but leave out anything that isn't necessary if you aren't looking at it (decorations, stickers, textures/materials (basically anything that can appear as an explanation point when things aren't loading fast))
2. I have no clue on this one. I don't even have a solid guess. I would lean towards no, but I don't know how this works or how to test this. I've also never seen a dynamic thermo competitive level before.
3.I believe it's the character that triggers things. Meaning whatever character you have as the global setting. If you're wanting to use a lot of cutscenes I would consider that logic and advise not using dynamic thermo (i actually advise not using it period. Levels have gone missing this way apparently). You can mimic dynamic thermo fairly easily by using the emit and destroy technique which is basically manually zoning things.
2017-06-20 12:56:00

Author:
koltonaugust
Posts: 1382


Haha, I didn't really expect to get an answer on a thread from 2015. Thanks a bunch for taking the time to answer.

As to not using the dynamic thermometer: that's very solid advice. I wanted to fiddle with it to see if I could reduce lag, actual thermometer filling up has never been a problem, but it seems that merely using dynamic thermometer causes a lot of delay by itself and taxes the system quite a lot!

Kinda sad that none of the tools implemented by sumo digital work 100% properly. Media Molecule's engine wasn't perfect either, but at least it got things done.
2017-06-21 15:03:00

Author:
iluminacos
Posts: 13


Haha, I didn't really expect to get an answer on a thread from 2015. Thanks a bunch for taking the time to answer.

As to not using the dynamic thermometer: that's very solid advice. I wanted to fiddle with it to see if I could reduce lag, actual thermometer filling up has never been a problem, but it seems that merely using dynamic thermometer causes a lot of delay by itself and taxes the system quite a lot!

Kinda sad that none of the tools implemented by sumo digital work 100% properly. Media Molecule's engine wasn't perfect either, but at least it got things done.

Yeah, they went a weird route with LBP, but I also think it's because they had to be backwards compatible. My favourite feature is the rail hooks though. I've had very few problems with them, and they provide wonderful movement opportunities and helped me create 0 lag for in and out with 2d mapping (i couldnt use in and out mover without using a follower unfortunately, which creates delays, so this worked instead).

EDIT: Actually that's not true. I used BOTH the rail hook and an in and out advanced mover. The rail hook wouldn't go fast enough, but I needed something detached from pistons to move in and out so i made the rail attached to the pistons instead.
2017-06-22 13:16:00

Author:
koltonaugust
Posts: 1382


LBPCentral Archive Statistics
Posts: 1077139    Threads: 69970    Members: 9661    Archive-Date: 2019-01-19

Datenschutz
Aus dem Archiv wurden alle persönlichen Daten wie Name, Anschrift, Email etc. - aber auch sämtliche Inhalte wie z.B. persönliche Nachrichten - entfernt.
Die Nutzung dieser Webseite erfolgt ohne Speicherung personenbezogener Daten. Es werden keinerlei Cookies, Logs, 3rd-Party-Plugins etc. verwendet.