Tuesday, February 27, 2024

hmm

I had a meeting with team members to talk about issues members held. Occasionally, I needed clarification on new technical terms from others in the meeting. It might be the generation gap. Recently, a lot of technical terms appeared thanks to AI. That is bad because completely different words were assigned to similar thoughts. Though a technique was defined on a point set, the technical term does not include the word "point set." I want people to use the original technical term if they generate new technical terms like image-based rendering and image-based lighting. 

Sunday, February 25, 2024

grub console

When I boot Ubuntu, sometimes the gnu grub console runs instead of the GUI version. The reason may be that my keyboard inputs a key through electronic problems. In most cases, by rebooting it after changing or repairing the keyboard, the GUI version runs. But, we can boot it on the console without rebooting it. 

After checking the keyboard, type the following on the console, and then Ubuntu runs.

configfile /boot/grub/grub.cfg

"configfile" is a command of the grub, and "/boot/grub/grub.cfg" is a file path about booting. If the file is not set to the path, we can boot the OS by adapting the path.


Tuesday, February 20, 2024

To avoid forgetting a thing

When I am busy, memories are always overstacked. A lot of things are hidden by additional things, and the hidden memory does not come up ever. I forgot everything before the last issue I saw. When I realized I had forgotten it, it was too late. 

To avoid this situation, I use a notebook. It is not electronic. No battery. No boot. Just open it to use. 

The notebook is not for beautiful pages but it is just for external memories. So, I do not consider the language I write, the style, and the format. It is very convenient when I am too busy to keep the memory. 

A colleague had a similar problem like forgetting some important things when busy. So, I recommended using notebooks. From using it, the colleague 

My recommendation is the largest notebook we can keep in our own bag. larger, better. Because more space allows me to write most connections between points to points. The connections bring me additional memories I need. So, I like to use a large notebook. 

Wednesday, February 14, 2024

Weight really gains

Before, I believed that when I felt my body heavy in the morning, it was due to my mental state, for example, being busy in my mind or tired. It was like jitters in my sense. 

But, I realized that real is not. Just my weight gained. When I recorded my weight, I realized this. I had got too much salty food. And, my body had kept a lot of water. It was not from mental. My senses are correct. 

Now I have a really sad thing. And, I feel that my weight gained. But it is not a mental issue. Just eating too much. 

Wednesday, February 7, 2024

_projective plugings are available in mitsuba3.5 instead of _reparam plugins

I wrote my problem about _reparam plugins in Mitsuba3 here two days ago. 

https://geblog3.blogspot.com/2024/02/mitsuba3-removed-reparameterizations.htm

After that, I realized that I had read the stable version tutorial but installed the latest version of the library. The difference confused me. 

While _reparam is still available in the stable library whose version is 3.4.1, new plugins were introduced in the latest version 3.5.0 instead of _reparam. Those were projective plugins. In addition, the latest tutorial already described it. 

https://mitsuba.readthedocs.io/en/latest/src/inverse_rendering/projective_sampling_integrators.html

Thanks to this tutorial, I solved my problem. The plugins adjust shapes to the desired ones. 


Tuesday, February 6, 2024

My to-do list never finishes.

I always need to complete my to-do list but I never see that situation. As soon as I finish one task, more tasks are automatically added. I'm at a loss for a solution. 

There are many ununderstandable problems and issues every day. Today, I stumbled upon why the neural texture method needs neural networks. I know neural makes a problem smaller, but the setting is undefined. I could not understand it. So, I need to read a code that implements it. It is a hard task, but I need it. This is a study. 

Monday, February 5, 2024

mitsuba3 removed reparameterizations

I wrote a program for retargeting shapes using a reparameterization plugin in Mitsuba3, but the program did not work. I only knew that a line using the reparameterization plugin had stopped the program, but I did not understand what the problem was because the program was written along with the official tutorial. 

At first, I had not wondered if the official tutorial was old. But a day later, I wondered again it was real. Later, I found a page. The official tutorial was old.  

https://github.com/mitsuba-renderer/mitsuba3/pull/997

According to this, "Reparameterizations were completely removed from the codebase." OK, goodbye. 

Now, I have to reconsider what I use for retargeting shapes. 

----------------

The problem was solved with _projective plugins. https://geblog3.blogspot.com/2024/02/projective-plugings-are-available-in.html