MESHVIX 3D

Characters

A face and a body for the game

Say it in a sentence or hand over a photo, and out comes a character as a mesh — one you can open in Blender or drop into a game.

Open the character generator

How it goes

  1. 1

    You say what it should look like

    With a sentence or a photo of a face. Both produce the same numbers — measurements — so from there on it makes no difference which you started with.

  2. 2

    The character is built from measurements

    Face and body are one shape described by numbers, not a collage of ready-made parts. Changing one measurement redraws the whole head.

  3. 3

    A mesh for the game comes out

    OBJ with materials. The same shape you see on screen — not a second description of it that could drift apart.

What it does

A photo can be the input too

Proportions are read from a picture of a face, and measurements from those. Verified all the way to the mesh: outline error 0.2 to 1.3 %.

A character is data, not a picture

A list of parts plus a set of measurements. The same data yields the picture on screen, the mesh for the game and the frame in the video.

Character number 417 is the same tomorrow

There is no randomness in the generator. Without that an NPC could not be fixed, or repeated in the next scene.

It runs in your browser

The photo never leaves your machine. It needs WebGL 2 — Chrome, Edge or Firefox.

Which photos work

Measured, not guessed. What does not work is written here too — otherwise you would find out only when it fails on you.

A different size and position of the face

The face is located in the picture and scaled to a uniform size. The measurement error stays under one per cent.

A grainy photo

Grain breaks up the outline, so the edge of the face is closed up before the search. Measurement error around one per cent.

A light background

The background is removed from the crop, not painted over. Without that, some measurements go tens of per cent wrong.

Strongly warm or coloured light

This one we cannot do yet. A portrait contains nothing neutral to measure the colour of the light against — but the generator recognises it and says so.

For a photo outside the range the tool handles, you do not get quiet nonsense — the generator says the result is an estimate.

The tool is being moved to this address. Until it lands, this page still lacks the shared look that is being prepared for the whole site.