[  SEARCH  ]

Google Screensaver - Remove Logo

A screensaver like the one from Google,
is a useful tool, to monitor big collections. e.g 100 000+ images.

But from time to time the screensaver displays the Google logo.

One logical option is to replace the Google Logo with another image or blank.
I've done that in the past, to change the splash screens of programs like 3dsmax 2.
But the screensaver will repeat the same image from time to time.

An internet search, looking for any new solution,
returned the same. No fix exist out there..

But I forgot That I solved this already.. because my screensaver is logo-less..
But I didn't write it anywhere.
Over the years I forgot.

Now I'm Writing it here:

Google screensaver Logo remove :

3dsmax, A Dying Software

3D Studio MAX known as 3dsmax

By now it's no possible to deny how bad this software has ended.

The next are some facts I found by testing the last 3dsmax version.
It also means the end of any left trust for Autodesk software.

As predicted before 3dsmax 2010.
And based on facts over the last years,
It's time to acknowledge why Autodesk products will not improve essentially:

Align Axis to Plane - MXS Math

We want Z-axis to be aligned to the plane $2
$1 is the object that will be rotated in Y-axis.
The minimun angle will be found:

(
    dir = 1 - ($2.dir.z - $1.dir.z)
    if abs dir > 0.00001 do
    (
        dir = (abs dir / dir) as integer
        oy = $1.transform.row2
        oz2 = normalize (cross oy $2.dir)
        rot = acos (dot $1.dir oz2)
        rot = if abs rot < 90 then rot else rot-180
        rot*= dir
        rotate $1 (AngleAxis rot oy) 
    )
)

Asked at some cg forum
..did this test in the morning.

Ngons and Poles - Popular Topology

N-gon or ngon, is a polygon with n sides. N means any positive number.
N-gon is not just a face with more than 4 sides.

There is no distinction between a TRI or QUAD and a NGON,
because tris, quads, both are ngons.

It's not logical to say: Turn a Tri into a Ngon,
because it's the same type: a ngon into a ngon.

Why internet popularized the word ngon, as a polygon with more than 4 sides?

Most likely because of some cg forums talking about subdivision and/or topology.
These talks are in relation of something called 'the poles'.
Poles is another word used to refer vertices connected to 3 or more than 4 edges.

But similarly to the word n-gon, the word Pole, has a different meaning..

Poles usually refers to opposite extremes, like:
Positive | Negative
North Pole | South Pole
Magnetic Poles

Also, from Latin polus: End of an Axis. Or from Greek Polos: Pivot, Axis, Pole.

Does seems that both words are used subjectively when people talks about topology.

The word pole, was probably based on the poles of a sphere, that creates vertices connected with 5+ edges. Visually similar to what is called, irregular vertices.

But is it that any irregular vertice is a pole?

The use of the words Pole and Ngon are simply incorrect.

Incremental Save - [+]

Struct:incsave(
  .resetScene: -- resets the information in relation to the scene.
  .preview: -- preview of the next name in the sequence.
  .save: -- save incremental: also override sequence format and numbering.
  .setdefault: -- reset to default format, or custom default format.
  .limit: -- number of tries, in case of fails. Internal parameter.
  .setValues: -- tell the struct to prepare the Internal Variables.
  .createName: -- Create the next name.
)

projX_scene1.max ‹- Always new
projX_scene1_001.max
projX_scene1_002_comment.max
projX_scene1_003_date.max
projX_scene1_004_etc.max ‹- Last renamed


A tool to save the current opened scene,
but before that, rename it as the last copy in the sequence.

This means that no files are deleted, overwritten or copied, only renamed and saved.

This mxs is meant for cases when a .max file is modified significantly, and you don't want to save it, because that would overwrite the lastversion.
Usually it's too late for 'save copy as..'

Scripts like this one, are useful with xrefs,
but the original purpose in this case was to keep a reliable history of changes.

It's implemented by keeping track of the sequence number, this is without parsing the list of file names on the .max folder for possible matches.
(the fist version was like this, but decided to change it)

The reason is because it is complicated and usually incomplete to parse the filename, you end with a long code, that may work only on specific cases.
Many times if you want to add a comment or other data to a file, the script would not detect the sequence correctly.

This mxs might be released for download, later.

Copyright © - Ruramuq