Difference between revisions of "FreeArtSearch"

From Ghoulwiki
Jump to: navigation, search
(projects and forum threads with free art)
(notes)
 
(5 intermediate revisions by 3 users not shown)
Line 118: Line 118:
 
* http://bomberclone.sourceforge.net/
 
* http://bomberclone.sourceforge.net/
 
* falcons-eye and vulture's claw ( http://darkarts.co.za/project/vultures/download )
 
* falcons-eye and vulture's claw ( http://darkarts.co.za/project/vultures/download )
* http://darkarts.co.za/project/nhtiles ( warning ! seems to use [http://usrsrc.org:443/svn/nhtiles/trunk/data/originals/tilesets/absurd_slashem.png stolen content], we should remove them )
+
* http://darkarts.co.za/project/nhtiles ( warning ! seems to use [http://usrsrc.org:443/svn/nhtiles/trunk/data/originals/tilesets/absurd_slashem.png stolen content], we should remove them ) (hms.. hang on, not all of the sets are stolen content. only the "Absurd" tileset is, in theory. --[[User:Kaelisebonrai|Kaelisebonrai]] 08:17, 26 June 2008 (CEST))
 
* https://gna.org/projects/dungeon dungeons of wesnoth ?
 
* https://gna.org/projects/dungeon dungeons of wesnoth ?
 
* http://silvertreerpg.org Silver Tree
 
* http://silvertreerpg.org Silver Tree
Line 147: Line 147:
 
* http://spring.clan-sy.com/phpbb/viewtopic.php?t=12278&highlight=gpl  ta-spring(RTS) initiative for free content
 
* http://spring.clan-sy.com/phpbb/viewtopic.php?t=12278&highlight=gpl  ta-spring(RTS) initiative for free content
 
* http://freemedi.googlepages.com/  qubodup ?
 
* http://freemedi.googlepages.com/  qubodup ?
 +
* http://wesnoth.dbzer0.com/blog/wpg2
 +
* http://www.easy-rpg.com/almacen/ holds lots of GPLed art (sprites, tiles, pictures, sketches...) for the EasyRPG Project (RPG Maker 200x interpreter, like ScummVM). Collected from forums: http://www.easy-rpg.com/forums/ [[User:Fdelapena|Fdelapena]] 23:05, 17 January 2009 (CET)
  
 
== notes ==
 
== notes ==
 +
* hagish started porting to zend framework : http://framework.zend.com/manual/en/
 
* [[BlenderNotes]] for embedding license-notes and similar in a .blend file
 
* [[BlenderNotes]] for embedding license-notes and similar in a .blend file
 
* [[FreeArtSearchDiscussions]]
 
* [[FreeArtSearchDiscussions]]
 +
* http://fossology.org/ : HP license analysis for code
 +
* Open Asset Import Library - http://assimp.sourceforge.net/ - a C/C++ library to import various 3d model formats
  
 
== cvs notes ==
 
== cvs notes ==

Latest revision as of 11:37, 16 May 2010

about

the main aim is to bring artists and developers closer together and encourage contact and dialog

  • a good search for existing free art (images,models,audio)
    • focused on searching/linking rather than hosting
      • index stuff from existing content repositories, project svn/cvs repositories and forums
    • possible to manually add single/multiple links to media data
    • preview images / thumbnails of textures,models,etc
    • tagging
    • licensing infos
    • technical infos (texture resolution, mesh poly count, mesh anims...)
    • contact info to reach the authors... (e.g. username + link to project forums or similar if no public email)
  • a database for projects and people
    • list/search artists and interests (concept drawing, model, anim, texture, 2d-art, texture, sound, music..)
    • list/search developers and interests (programming languages, experience with frameworks,)
    • list/search for projects using free art
    • cross referencing / associations
      • which people are involved in which project
      • assets used in multiple projects (textures, models, sound, music,...)

organization

  • team
    • hagish - core
    • lechuck - layout
    • ghoulsblade - spiders

database design

this wiki supports graphviz now, see http://www.linuxjournal.com/article/7275 for tutorial on syntax.

at the moment this is just a sketch not a design

digraph G {

artitem [shape="box"];
repository [shape="box"];
svnuser [shape="box"];
tag [shape="box"];
artist [shape="box"];
license [shape="box"];

artitem -> artist [label="0-1"];
artitem -> repository [label="1"];
artitem -> svnuser [label="0-1"];
artitem -> tag [label="*"];

repository -> license [label="*"];
repository -> svnuser [label="*"];

svnuser -> repository [label="1"];
svnuser -> artitem [label="*"];

tag -> artitem [label="*"];

artist -> artitem [label="*"];

license -> repository [label="*"];

}

technology ideas worth investigating

  • we'll probably use http://www.cakephp.org/ rapid development webframework similar to ruby-on-rails
  • svn list : search for (textures, models, audio, ...) in opensource project repositories svn/cvs
  • blender batch mode / importers : automatically generate mesh previews

existing websites to consider

free content repositories

projects and forum threads with free art

notes

cvs notes

  • list all files: (PATH:\nFILE1\nFILE2\n\n)
cvs -d :pserver:anonymous@www.open-xchange.com:/cvsroot rls open-xchange
  • get one file: (creates open-xchange/COPYING in current directory)
cvs -d :pserver:anonymous@www.open-xchange.com:/cvsroot co open-xchange/COPYING
  • cvs uri suggestion: (:pserver:anonymous@www.open-xchange.com:/cvsroot modul open-xchange)
cvs://pserver:anonymous@www.open-xchange.com/cvsroot/open-xchange
  • version infos:
cvs -d :pserver:anonymous@www.open-xchange.com:/cvsroot rlog open-xchange/COPYING

todo

  • repos : URL(homepage) name
  • license (infos, hints, freetext)
  • repos add form
  • CVS spider (maybe not possible without full checkout)
  • major categories like fantasy, sci-fi, urban, rural, toon, ... (suggested by bwschram for common media project)
  • http://blenderartists.org/forum/showthread.php?t=103633 Open Material Repository Automation Script v0.1