Difference between revisions of "User:Gurwinder Singh/GSoc15/log development"

From BRL-CAD
(Week 1( Export Particle ))
Line 50: Line 50:
  
 
= Part primitive in POV-Ray =
 
= Part primitive in POV-Ray =
[ Here] is the screen shoot of how part looks after conversion in POV-Ray  
+
[http://postimg.org/image/u4w35ou03/ Here] is the screen shoot of how part looks after conversion in POV-Ray  
 +
 
 +
= Week 2( Export [http://brlcad.org/tmp/primitives/ell.png ell] )=
  
= Week 2( Export ell )=
 
 
= 1 June =
 
= 1 June =
 
* Found where the coordinates are stored.
 
* Found where the coordinates are stored.
Line 81: Line 82:
 
* Know how to use it.
 
* Know how to use it.
  
= Week 3( Export arb8 ) =
+
= Ell primitive in POV-Ray =
 +
[http://postimg.org/image/ub9s8s34z/ Here] is the screen shoot of how ell looks after conversion in POV-Ray
 +
 
 +
= Week 3( Export [http://brlcad.org/tmp/primitives/arb8.png arb8] ) =
 +
 
 
= 8 June =
 
= 8 June =
 
* Start working with arb8
 
* Start working with arb8
Line 105: Line 110:
 
= 14 June =
 
= 14 June =
 
* Clean up g-pov code
 
* Clean up g-pov code
 +
 +
= Arb8 primitive in POV-Ray =
 +
[http://postimg.org/image/qhkxddb6r/ Here] is the screen shoot of how arb8 looks after conversion in POV-Ray
 +
 +
= Week 4( Export [http://brlcad.org/tmp/primitives/tgc.png tgc] )  =
  
 
= 15 June =
 
= 15 June =
 +
* Clean up tgc code
 +
* Remove error from exporting into POV-Ray
 
* Change some settings of Help button of Linuxcnc
 
* Change some settings of Help button of Linuxcnc
  
Line 129: Line 141:
 
= 21 June =
 
= 21 June =
 
* Working on writing output into file
 
* Working on writing output into file
 +
 +
= Tgc primitive in POV-Ray =
 +
[http://postimg.org/image/643fsu09v/ Here] is the screen shoot of how tgc looks after conversion in POV-Ray
  
 
= 22 June =
 
= 22 June =

Revision as of 22:49, 28 June 2015

Project Details

Name: Gurwinder Singh Bains

IRC Name: Gurwinder

e-mail: gswithbains@gmail.com


Community Bonding Period work

  • Working on Glade and follow some tutorial to get my hand on it.
  • Understand some primitives and find a way to export them.
  • Start studying about POV-Ray macros.

Coding Period

Week 1( Export Part )

25 May

  • Understand particale and take reference from other converters

I understood how the coordinates of vertices of particale are stored. Now I'm working on exporting the vertices and then move on to export into POV-Ray format.

26 May

  • Pushed one commit to github.
  • Export coordinates of Particale successfully.

My ubuntu got crashed so I have to reinstall it. I will be compiling BRL-CAD after that I am on track again.

27 May

  • Export particale but requires to fix errors.

Today I was busy in my exam. But in evening I got time to export particale.

28 May

  • Done exporting of Particale primitive.
  • Testing it with POV-Ray.

I am now working on linuxcnc. Starts from backslash task for it.

29 May

  • Working on linuxCNC. Search related to backslash.
  • Taking other softwares as refrence.

30 May

  • Fix some error in POV-Ray export.
  • Working on LinuxCNC, taking help from Youtube videos. Discuss with Morley

about backslash.

31 May

  • Just search about other possible primitives that are not in proposal.

Part primitive in POV-Ray

Here is the screen shoot of how part looks after conversion in POV-Ray

Week 2( Export ell )

1 June

  • Found where the coordinates are stored.
  • Export those coordinates simply.
  • Working on other possible primitives( not in proposal ).

2 June

  • Compare and test the ellipse formed by BRL-CAD and POV-Ray.
  • Found some more primitives that I can export.

3 June

  • Export ellipse.
  • Working on rotation of ellipse.

4 June

  • Was Busy in traveling.
  • Just looked into some ways to rotate ellipse.

5 June

  • Export ell successfully

6 June

  • Start linuxcnc
  • Cloning and Compiling on my new system

7 June

  • Compile Linuxcnc successfully
  • Know how to use it.

Ell primitive in POV-Ray

Here is the screen shoot of how ell looks after conversion in POV-Ray

Week 3( Export arb8 )

8 June

  • Start working with arb8
  • Export coordinates of arb8

9 June

  • Export arb8
  • Export tgc
  • Working on linuxcnc

10 June

  • Working on Linuxcnc Help pages.

11 June

  • Was at busy at my college.

12 June

  • Working on linuxcnc stepconf.

13 June

  • Working on help button.

14 June

  • Clean up g-pov code

Arb8 primitive in POV-Ray

Here is the screen shoot of how arb8 looks after conversion in POV-Ray

Week 4( Export tgc )

15 June

  • Clean up tgc code
  • Remove error from exporting into POV-Ray
  • Change some settings of Help button of Linuxcnc

16 June

  • Do code clean up
  • Submit my patch

17 June

  • Rebuild BRL-CAD on my system
  • Working on patch

18 June

  • Remove some errors
  • Edit files to compile g-pov correctly

19 June

  • Was busy at college for some paper work

20 June

  • Prepare for Patch

21 June

  • Working on writing output into file

Tgc primitive in POV-Ray

Here is the screen shoot of how tgc looks after conversion in POV-Ray

22 June

  • Writing the code according to coding standard

23 June

  • Remove some errors and working on output file option.

24 June

  • Setting file for commit
  • Push code on Git repository successfully

25 June

  • Do some tutorial on Glade
  • Checking the help pages for stepconf
  • Trying to solve segmentation error

26 June

  • Communicate with my mentor of BRLCAD.
  • Communicate with Linuxcnc member