日本語はこちら

Hi, it’s been a week.
I’m Otorakobo.

I’m Otorakobo, and it was Comiket until yesterday.
Thanks to all of you who participated in the event. It was really hot.
I wish I could be there too, if I could get my Irisy Aqua into shape…

Well, there are three topics this week.

1) Speeding up processing (safely, it’s faster now)
2) Adding new character models
3) Modification of Null field bubbles

◇Game rules for Irisy Aqua

Processing speedup
Successfully speeded up.

  • Cause
    It was mainly due to the fact that I had created multiple back buffers to build the water surface, and I had created cameras for that purpose.
    When I counted them, I was surprised to see that there were about 8 cameras.

Images needed for water surface material

Here is a rendering experiment of this with one camera

  • The result of trying to improve
    We were able to squeeze the rendering into 3 cameras: the main camera, the water surface generation camera, and the reflection camera.
    The result was about twice the speed and much improved FPS.

Before speeding up (7.55ms)

After acceleration (3.74ms)

Theoretically, it should have tripled the speed, but it seems that the ratio of the main routine compared to the drawing was higher than expected.

  • impression
    I am relieved for now that the speed on Switch is now realistic, even though it is in Debug mode, lol.
    I think the load will increase as we add more effects, so I think the next step will be to speed up the CPU area.

New character models
This time, we added San.

  • Setting
    A goddess of diligence with a cool and genius atmosphere.
    She is skilled at objectively analyzing the current situation and understanding it as logic.
    She also has a nerdy side as a researcher, and sometimes becomes a machine gun talker when explaining her research.
  • 3D model
    She has a cute side-tail.

The spear weapon reminds me of the welt from Yggdrasil of the Rainbow . (They share the same motion, after all!)

Null field
The HP is recovered when you are in this field instead of increasing the color, but there was a problem with the modeling, so we changed it a little.

  • problem
    The Null field is intended to look like a bubble in the water, but when the field area was small, it somehow created an exquisite little mountain.
  • Solution.
    We decided to define the minimum area and place the spheres.

Before

After

In addition, to make it look more like a bubble, I made some small adjustments such as a normal map of the shimmering and made the ceiling transparent.
I did not adjust the textures, just the atmosphere.

  • Comments
    It was hard work to automatically type UVs into the dynamically generated mesh…

Still, I had a lot of fun this week, and I was able to produce a pretty good picture…
See you all soon!