after that great response to this topic i worked again on it and its now atached to a database, wehere evrybody is free to add skins to the database.http://minetest.fensta.bplaced.net/
to run that page u need a modern browser that supports webGL, Html5, enabled JavaScript, css3, x3dom(*.x3d) (IE9 or less not supportet, use firefox or opera instead)

maybe ill add later a php only version for robots, and these people wich have javascript disabled.(eg. Sokomine ;P)
or maybe someone other can do that. Thecode is aviable as git repo and the licence is lgpl v3.

It dose not working for me
webgl has some huge dependencies to your hard and software. on this page can you check where the problem is. also its able to get more information there and informations how to fix it.https://get.webgl.org

you can also force enable it in firefox in order to get it work:
type into the address bar about:config and search for webgl.force-enabled
if you found it turn it to true by a double click.
---

i need some people to help me with that project.

people that made skins: feel free to upload it i need some more to test it and how laggy it could be with more images(i just added some skins wich i found on this board)

people with php/mysql skills: if you want you can get the surcecode from git and help me to make the "php-only" version

people with javascript/css/html(5) skills: help me with the frontend (the git repo will comming soon)

people with modding-minetest/lua skills: help me to create an api wich mods can access the database

all other people: please try it out and say me your opinoin/critics and make suggestions!

LIVE (press F5 to update):
some backgroundinformations for intresting people:

+
Spoiler

the 3d renderer is working with x3dom
x3dom is a invention of the frauenhofer
a very famous invention of the frauenhofer is eg. the .mp3 file too!

+
Spoiler

to upload the skin images it uses the new drag&drop and the file api of javascript.
the upload will be done by a ajax request wich posting the base 64coded image an the information to the server

+
Spoiler

to get the images it uses a AJAX request too. the server answers with a JSON object wich is readed by javascript and dynamicaly added to the page

+
Spoiler

cookies are small files that saving webpages to store your actual usersession id wich is be used for login sessions and for tracking you and make advertise.
this page dose save no cookies on your pc!
(information for these who want to help me: i want too keep this page clear of all cookies and external frameworks! please think on it if you want to do a pull request!)

Last edited by addi on Sun Apr 20, 2014 03:53, edited 2 times in total.

Changing the skin is per-server, using a server plugin. This site only lets you look at skins.

Admin pro tempore on 0gb.us:30000. Ask me if you have a problem, or just want help.
This is a signature virus. Add me to your signature so that I can multiply.
Now working on my own clone, Mosstest.
I guess I'm back for some time.

but the script needs some time to load. it would be better if u load at the page this script and then add the skin images dynamical with xhr (ajax, json, xml,...)

ill tidy up my code and than i can give u the source

jojoa1997 wrote:Maybe have it upload the skin temporarily like the user icons here

i can do that but thats not so easy because x3dom doesent support base64 coded images as an texture. but it supports canvas texture and canvas supports base64 images.
i can try to get that work and than it will work without upload!(just drag and drop the image there)
but ill not make that today - maybe next week