Commit 807782c9 authored by Salgado M.V.I.'s avatar Salgado M.V.I.

Update README.md

parent 1b3505d6
......@@ -4,14 +4,16 @@
**Group Details**
SUPERVISOR - Mr. Aruna Ishara Gamage
CO-SUPERVISOR - Mr. Thusithanjana Thilakarathna
EXTERNAL SUPERVISOR - Mr. Neil Cooray
* SUPERVISOR - Mr. Aruna Ishara Gamage
* CO-SUPERVISOR - Mr. Thusithanjana Thilakarathna
* EXTERNAL SUPERVISOR - Mr. Neil Cooray
1. Member 01 - Salgado M.V.I (IT17078924)
2. Member 02 - K.A.U Fernando (IT17005272)
3. Member 03 - H.A.D.D Hettiarachchi (IT17040204)
4. Member 04 - Munasinghe T.U (IT17020190)
Member 01 - Salgado M.V.I (IT17078924)
Member 02 - K.A.U Fernando (IT17005272)
Member 03 - H.A.D.D Hettiarachchi (IT17040204)
Member 04 - Munasinghe T.U (IT17020190)
**Project Description**
......@@ -41,40 +43,44 @@ Develop a software to manage the production pipeline.
**Sub Objectives**
• Develop a user-friendly software.
• Software that can use under low budget.
• Integrate all facilities in one application.
• Easy way to render the project.
• Create a platform to interact with all professionals and students.
* Develop a user-friendly software.
* Software that can use under low budget.
* Integrate all facilities in one application.
* Easy way to render the project.
* Create a platform to interact with all professionals and students.
**Individual research question**
Member 1 : K.A.U Fernando – IT 17 0052 72
Implement feature to write the Script and Storyboard.
• To draw a story board and to write a script we must use two different software. Therefore, in this we are going to merge this two, and create one component.
• There are different styles to write and draw story boards for different production. Examples for different productions are tv commercials, movies, TV programs, games etc. Therefore, we will research and gather information about these things and create a component.
• By this user can customize the workspace according to their production and do their work.
• And these works will be link through the production process when they are needed. Examples script can be used to draw the story bord, story bord can be used in editing process.
* To draw a story board and to write a script we must use two different software. Therefore, in this we are going to merge this two, and create one component.
* There are different styles to write and draw story boards for different production. Examples for different productions are tv commercials, movies, TV programs, games etc. Therefore, we will research and gather information about these things and create a component.
* By this user can customize the workspace according to their production and do their work.
* And these works will be link through the production process when they are needed. Examples script can be used to draw the story bord, story bord can be used in editing process.
Member 2 : H.A.D.D Hettiarachchi - IT 17 0402 04
Track the workflow and the budget.
• To do a production we need huge crowd. And it is very difficult to manage. Therefore, we are creating a workspace to organize and plan the production process and the to plan the budget.
• And when the production is started and to track the progress of the production, we are building production tracking system. From this we can track the work that people are doing. This tracking system will include chat box that have video chatting and calling.
• And In here it will provide an account to each and every member so that they can upload the things that they have done, and others can access it.
• And it will show the schedule of every person. And it will provide the new trends so that they can be updated, and clients can review the things and get the feedback.
* To do a production we need huge crowd. And it is very difficult to manage. Therefore, we are creating a workspace to organize and plan the production process and the to plan the budget.
* And when the production is started and to track the progress of the production, we are building production tracking system. From this we can track the work that people are doing. This tracking system will include chat box that have video chatting and calling.
* And In here it will provide an account to each and every member so that they can upload the things that they have done, and others can access it.
* And it will show the schedule of every person. And it will provide the new trends so that they can be updated, and clients can review the things and get the feedback.
Member 3 : Salgado M.V.I – IT 17 0789 24
Implement the Plugin.
• In the postproduction all the lighting and texturing work will begin. To do this we have to use different software.
• And it is difficult to share the data among this software. Therefore, from this we are creating a plugin that have capability to interact with software like 3dmax, Maya, Photoshop, Illustrator, Blender etc.
• From this it will give the facility to exchange files among this software.
• The existing program Prism only work with VFX and 3D software. From this we will focus on 2D software as well.
* In the postproduction all the lighting and texturing work will begin. To do this we have to use different software.
* And it is difficult to share the data among this software. Therefore, from this we are creating a plugin that have capability to interact with software like 3dmax, Maya, Photoshop, Illustrator, Blender etc.
* From this it will give the facility to exchange files among this software.
* The existing program Prism only work with VFX and 3D software. From this we will focus on 2D software as well.
Member 4 : Munasinghe T.U – IT 17 0201 90
Implement a new method to Render.
This rendering method will manage the scene files from creating assets, Sequences and shots and also manage file location and file name and let you identify scenes. And this will let you exchange data with other scenes and simple down complex export settings.
Automating rendering workflow to handle rendering settings, file names, etc.
You can compare and convert media and also work different and multiple projects at the same time.
* This rendering method will manage the scene files from creating assets, Sequences and shots and also manage file location and file name and let you identify scenes. And this will let you exchange data with other scenes and simple down complex export settings.
* Automating rendering workflow to handle rendering settings, file names, etc.
* You can compare and convert media and also work different and multiple projects at the same time.
**Individual Objectives**
......@@ -90,27 +96,30 @@ Implement feature to write the Script and Storyboard.
The main objective of this component is to provide all the functionalities to manage
pre-production tasks in the video production pipeline. This component has three main
sub-components. They are,
• Provide a platform to draw story bords and to write scripts.
• Provide a method to organize the timetable.
• Reduce the time by automating the timetable section.
* Provide a platform to draw story bords and to write scripts.
* Provide a method to organize the timetable.
* Reduce the time by automating the timetable section.
Track the workflow and the budget.
The main objective of this component is to track the progress of the production,
manage the budget and as well as predict the weather for upcoming shoots. This
component has three main sub-components. They are,
• Progress Tracking
• Budget Management
• Weather Prediction
* Progress Tracking
* Budget Management
* Weather Prediction
Implement the Plugin.
The main objective of this component is to Implement a plugin to manage the
production and post-production stage in the production pipeline. This component has
three main sub-components. They are,
• Create a file manager
• Create a platform to scene assembler
• Create a universal file format
* Create a file manager
* Create a platform to scene assembler
* Create a universal file format
Implement a new method to Render.
......@@ -118,13 +127,13 @@ The main objective of this component is to create a solution that will control a
and render queues in cooperation with render engines and render farms. This
component has three main sub-components. They are,
Implement Job/Task System
Implement Render Handler
Implement an optimal way to select a Render Engine and a Render Farm
* Implement Job/Task System
* Implement Render Handler
* Implement an optimal way to select a Render Engine and a Render Farm
**Details to Setup the Project**
**Implement the Plugin.****
**Implement the Plugin.**
This plugin will manage the Projects file, and those files can share with DCC applications. As for the initial states, only this will connect to mainly used DCC applications in
the industry. They are Maya, Max, and Houdini. Other than these applications, files can be shared with Assist software and Assist Rener Handler. All the project files will be created
......@@ -141,7 +150,7 @@ This code has some small errors to fix because of that, this is not exported as
To work this properly, should have to create the database in MySql and Maya, 3D Max, and Houdini Application should be installed. And Render handler Part that is under Tharindu/ Render_handeler branch
should be set up on your computer. And finally, should set up the Assist software and must create an account on it. Without these above mentions, requirements file sharing part cannot be one.
**script writing, storyboarding, inventory management and timetable generation******
**script writing, storyboarding, inventory management and timetable generation**
This part manages all the pre-production works.The main four functions of the systems
are Script writing, Storyboarding, Inventory Management and Timetable generation.
......@@ -170,7 +179,7 @@ this library.
* Fifth section is the initial generated timetable.
**Progress tracking and Budget management*****
**Progress tracking and Budget management**
### Introduction
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment