Sauter la navigation

01- Specific Rules for the competition WEBGL - 3Dviastudio

Aide

01- Specific Rules for the competition WEBGL - 3Dviastudio

Visualkit.com organizes a competition for free and without obligation to purchase, open to anyone who wants to participate without age limit or nationality constraint. Maximum value of all prizes: EUR 219,114, made of 1086 Professional Premium Access to the EMAO workshop, on the basis of public subscriptions price of EMAO workshop, non-exchangeable and non refundable and a cash prize of 1000 euros.

Participate in this competition involves to accept this regulation and the General Rules for Competitions and Contests available here.

01-01 Object of the competition

The competition aims to achieve, in a internet browser, an intuitive user interface to make 3D objects with basic parameterizable 3D shapes.

For sustainability purposes, it is essential that it be accompanied by a detailed implementation documentation.

Thus, the competition must meet two objectives:

  • Provide a 3D software available by free download and offering functionalities described in Software Description.
    • It must be intuitive enough to not require external documentation. It must incorporate internal support for users, but succinct enough.
  • Provide a detailed implementation documentation
    • The goal is to make publicly available an implementation base for a complete application, to create a fertile ground for the transmission of knowledge, that goes beyond the mere mastery of a dedicated design software or a programming language.

01-02 Technical constraints

As the software object of the contest will run in a browser, and it has had to check the feasibility of the software, two technologies were chosen by the organizers of the contest:

  • webgl with or without javascript library executed in a browser (Firefox 4/IE 9 en environnement Microsoft windows or linux).
  • 3Dvia from dassault systèmes et associated plugin, and the design tool 3Dviastudio (Firefox/IE with Microsoft Windows mandatory).

This choice can not be undermined and any other technology is excluded from the competition.

01-03 Evaluation Key Points

The proposed projects will be evaluated according to two main criteria: the application and the detailed implementation documentation. Indeed, without detailed implementation documentation, your project will not promote the transmission of knowledge and will not be evaluated.

Each project will be evaluated by constructing a compound shape: simple rocket, locomotive, or exploration spacecraft.

  • Each 3dvia project will be run on a laptop running with windows vista / 3dviastudio or on 3dvia deposit with IE9 or firefox 4.
  • Each WebGL project will be run on a laptop running with windows vista/XAMP/IE9 or Firefox 4, or Linux / LAMP / Firefox 4.

Any project not working or not allowing to build a compound shape will be disqualified.

For each working project, each criterion and sub​​-criteria below must be respected.

    Any criterion subject to scale valued at zero (0) any criterion not subject to scale that is not respected leads to the elimination of the Competition
  • The lack of any criterion or sub​​-criteria not subject to scale involves the removal of the project.
  • Any criterion subject to scale valued at zero (0) involves the removal of the project.

The list of criteria and sub criteria and possible scales is:

Achieve a 3D software using webgl ou 3Dvia technology (total from 0 to 200 points)

to:

  • 01-03-01 Make available an intuitive user interface (0 to 20 points). The user interface is given to your choice, depending on your imagination.
  • 01-03-02 Construct compound objects from the shape library of EMAO workshop (0 to 20 points), describe in the page Description of Shapes library and linked pages,
  • 01-03-03 Choose precisely the dimensions of each shape (0 to 20 points),
  • 01-03-04 Assemble the shapes in the application (0 à 20 points),
  • 01-03-05 Save the scene made on the local computer of the user, in a file and in a format usable in the application under competition (0 to 20 points).
    • In the case of the use of 3dvia technology, the file format is compatible with 3dviastudio, and will be transferred and used by the application contained in the 3dvia deposit.
  • 01-03-06 Provide links to EMAO shapes, ready to print, following a user action (0 to 20 points).
  • 01-03-07 Fill in and store on the local computer of the user a user connection parameter to the EMAO workshop (0 to 20 points).
  • 01-03-08 Provide online help clear and concise on the use of the software, in english (0 to 20 points) and/or in french (0 to 20 points).
  • 01-03-09 Observe free development rights: the application must contain an open license with the free distribution, the right to change to anyone who wants (LGPL (20 points) or GPL (10 points)). Any other license leads to the elimination of the project.
  • 01-03-10 Respect an easy access to source code and/or to development tools :
    • in the case of the use of 3dvia technology, the software must be generated from free downloaded version of 3dviastudio
    • in the case of source code in text mode, WebGL or 3DVIA technology, the sources must be usefully annotated, using variable names with meaning, in French or English, and have a structured layout for easy reading in a standard text editor.

Write a detailed implementation documentation (total from 0 to 200 points)

  • 01-03-11 This documentation must be simultaneously usable by a beginner in 3D, web technology, or in WebGL or 3dvia tools(0 à 60 points).
    • Avoid implicit knowledge.
    • The basic concepts needed to understand explanation must be included in the documentation.
    • The documentation must particularly emphasize the particular points, the configuration or programming details that are the strength of webgl, javascript library or 3dvia tools.
    • Using existing information
      • If you use excerpts from outside sources, you must cite the original source
      • You can refer to external links by summarizing the information available by following the link
  • 01-03-11 The documentation must describe a procedure to add new parameterizable 3D shapes in the sofware (0 to 40 points).
  • 01-03-12 The documentation should be structured. The documentation may contain videos, but the main part should be written in a linear fashion, like a book, with screen shots highlighting areas of attention or specific extract of code. The use of powerpoint or impress openoffice presentations content is also permitted.
  • 01-03-13 Documentation must be friendly (0 to 20 points). Be efficient rather than aesthetic, but do not neglect aesthetics anyway.
  • 01-03-14 The documentation must be able to help to reproduce the entire application (0 à 60 points).
    • It may not be necessary to list every mouse click, each variable, each function but the entire text, screenshots and the procedures described should help rebuild the application. If you use specific techniques, they must be detailed.
  • 01-03-15 Documentation must be in English or French.
  • 01-03-16 Documentation must be licensed under creative common : CC Attribution-Noncommercial-Share Alike

01-04 Who can participate?

The competition is open to any person or group of persons interested to enter, without geographical limitation.

There are 3 categories and 2 technologies. In each category, and for each technology, a project will be designated as the winner of the contest. Among these 6 winners, a project will be declared winner and will receive the all categories top prize.

Single individual

Any person registered under his own name that not belong to a group. That person is accountable for its project. Registration must be done by following the procedure detailed in section Deposit process of this regulation.

Group of individuals

Any person registered in a group. One group member is identified as a project and group manager. Registration must be done by following the procedure detailed in section Deposit process of this regulation.

School or equivalent

All members of a school or equivalent, registered under the guidance of a teacher or a representative of the institution. This representative is identified as the project and group manager. Registration must be done by following the procedure detailed in section Deposit process of this regulation.

01-05 Prizes

The challenge of the competition consists of Premium Professionals Access to EMAO Workshop and 1000 euros. This issue is scalable, because if other sponsors want to participate, awarded prizes could evolve progressively.

Prizes awarded concern six selected documented softwares, one for each technology and each category. The winning softwares will be made ​​publicly available by the authors on the 3DVIA site for an software based on 3DVIA, or hosted in the Visual kit lab for WebGL software. Sources will remain available on https://github.com/.

Single individual category

Webgl Technology

  • One Premium Professional Administrator access to the EMAO workshop for you and a Premium Professional Members Group access for 100 users. Prize value 16199 euros, based onpublic subscriptions price of EMAO workshop, non-exchangeable and non refundable.

3dvia Technology

  • One Premium Professional Administrator access to the EMAO workshop for you and a Premium Professional Members Group access for 100 users. Prize value 16199 euros, based onpublic subscriptions price of EMAO workshop, non-exchangeable and non refundable.

Group of individual Category

Webgl Technology

  • One Premium Professional Administrator access to the EMAO workshop for each group member participant (Maximum 10 members by group). Each participant group member also receives a Premium Professional Members Group access for 10 users. Thus, each participant group member receives a prize valued at 2489 euros. For this category, the maximum value for all prizes is 24890 euros ,based onpublic subscriptions price of EMAO workshop, non-exchangeable and non refundable.

3dvia Technology

  • One Premium Professional Administrator access to the EMAO workshop for each group member participant (Maximum 10 members by group). Each participant group member also receives a Premium Professional Members Group access for 10 users. Thus, each participant group member receives a prize valued at 2489 euros. For this category, the maximum value for all prizes is 24890 euros, based onpublic subscriptions price of EMAO workshop, non-exchangeable and non refundable.

Category School or equivalent: college or other school organization and after-school

Webgl Technology

  • One Premium Professional Administrator access to the EMAO workshop for project manager a representative of the institution, and for the team members involved in the project (maximum 20 members). Each participant group member also receives a Premium Professional Members Group access for 10 users. Thus, each participant group member receives a prize valued at 2489 euros. The institution L'établissement One Premium Professional Administrator access to the EMAO workshop and a Premium Professional Members Group access for 100 users, soit un lot d'une valeur de 16 199 euros. For this category, the maximum value for all prizes is 68468 euros, based onpublic subscriptions price of EMAO workshop, non-exchangeable and non refundable.

3dvia Technology

  • One Premium Professional Administrator access to the EMAO workshop for project manager a representative of the institution, and for the team members involved in the project (maximum 20 members). Each participant group member also receives a Premium Professional Members Group access for 10 users. Thus, each participant group member receives a prize valued at 2489 euros. The institution L'établissement One Premium Professional Administrator access to the EMAO workshop and a Premium Professional Members Group access for 100 users, soit un lot d'une valeur de 16 199 euros. For this category, the maximum value for all prizes is 68468 euros, based onpublic subscriptions price of EMAO workshop, non-exchangeable and non refundable.

Overall winner

Among the six selected projects one will be declared overall winner.

  • 1000 euros will be donated by bank transfer to the project manager.

01-06 Deposit process

Failure to comply with this procedure involves the removal of the project.

Each project manager must create 4 accounts and reference these accounts on different sites. Identifiers of created accounts shall be identical for all 4 accounts (email address and displayed name).

GitHub

Each project must be deposited on github (https://github.com/). Github offers free development environment for open source projects, such as the one under competition.

The github account must be created before the registration closing date.

The github account must contain two directories:

  • A directory 3dwebapp containing the 3D Software object of the contest, whose content is directly usable on a LAMP server for a WebGL software or in 3dviastudio for a 3dvia software.
  • A directory 3dwebdoc containing the documentation in openoffice or libreoffice format. Any video document is in DivX format and will display with VLC.

The Internal hierarchy of these directories is free.

github account will be transfered to Visual Kit office at closing date of deposit. No changes to the github account subsequent to the date of deposit will be taken into account.

The homepage of the github project's repository will contain a link to the registration page of the project on Visual Kit Lab and optionally a link to the homepage of the 3DVIA deposit.

3dvia

In the case of using 3dvia tools, each project must have an 3dvia account (free registration on http://www.3dvia.com). This account must contain a functional version of the software at closing date of deposit.

The project home page of the 3dvia repository must contain a link to the registration page of the project on Visual Kit Lab and a link to the homepage of the github repository.

The account must join the group Card Modeling with 3Dviastudio and Visual Kit.

Visual Kit

EMAO workshop

Each project manager must register in the EMAO workshop (free registration to http://atelier.visualkit.com) with a valid email address that will serve as a unique mode of communication between Visual Kit and the project manager. A user key is available in the user profile account.

Visual Kit Labo

Each project manager must register in the Labo Visual Kit (free registration to http://labo.visualkit.com) and must :

When registering:

  • use a valid email address, identical to that used when registering for the workshop EMAO
  • copy the user key in the field EMAO user param of the profil to notify his acceptance of the regulation
  • join the group Competition

After registration and login :

  • create a blog page
  • In the title : a name that identifies an individual or group
  • In the body :
    • a brief presentation
    • a link to the homepage of the github repository of the project
    • possibly, a link to the homepage of 3dvia repository
  • In the field KEYWORDS: put the word webgl_competition or 3dvia_competition according to the chosen technology

Each group member must:

  • use a valid email address, identical to that used when registering for the workshop EMAO,
  • copy the user key in the field EMAO user param of the profil to notify his acceptance of the regulation,
  • join the group Competition
  • add a comment on the blog page created by the representative of the project group to declare his affiliation to the project group .

The project representative will close the comments of the blog page once his group was formed.

01-07 Key Dates

30 May 2011

Official announcement of the beginning of the competition.

30 septembre 2011 23h59 UTC

End of registration.

30 November 2011 23h59 UTC

Closing date of deposit : closure of submission by transferring participants deposits content to Visual Kit.

from 30 december 2011

End of competition. Announcements of the six selected projects, the overall winner and awards of prizes.

01-08 Selection board

The list of board members may change before the closing date of deposit.

Visual Kit

Philipe Hayer : visualkit.com designer (http://www.visualkit.com)

Artifis

Jean-Luc Faure : Multimedia designer (http://artifis.fr)

Referenced by Dernière contribution Auteur
WEBGL-3Dviastudio Competition : changes in Specific Rules for the competition 10:19pm juin 9, 2011 philippe
Besoin d'aide ?

Carnet

La section carnet vous fournit un moyen de stocker et partager des informations avec les membres de votre groupe. Avec la fonction livre, vous pouvez :

  • Ajouter des pages et organisez les hiérarchiquement dans différents livres.
  • Attacher des fichiers aux pages pour les partager avec les autres.
  • Surveillez les changements effectués par les autres membres et supprimer ces changements si nécessaire.
  • Archivez les livres qui ne sont plus utilisés par le groupe. Les livres archivés peuvent être réactivés plus tard si besoin est.