Re: Google Summer of Code: For potential students

Soumitra Saxena <[email protected]> Tue, 18 Mar 2014 19:40:31 +0530
Newsgroups gmane.comp.graphics.crystalspace.devel
Message-ID <CA+T=cV2OBaownHPUDDRSB6mXKBdxqiJtD3FzbUe=0iDLGGH4tw@mail.gmail.com>
--===============9130228542324328868==
Content-Type: multipart/alternative; boundary=089e0115e7885ad3c604f4e2195b

--089e0115e7885ad3c604f4e2195b
Content-Type: text/plain; charset=ISO-8859-1

Hello Christian ,

I've uploaded a draft of my proposal at my GSoC profile.

Kindly suggest changes and edits asap ! I'd really like to polish my
proposal before the deadline !

Thanks and Regards.


On Mon, Mar 17, 2014 at 8:36 PM, Christian Van Brussel <
[email protected]> wrote:

> Hi Soumitra,
>
> about the project on planet simulation, if this is something that you
> are really interested in then you can consider switching to a project on
> that topic. Another possibility is to propose two separated projects
> (terrain editor + planet simulation), this would increase your chances
> to be selected although this would need more work for you to prepare
> both proposals.
>
> Some comments about the terrain editor:
>
> * Yes, the terrain2 plugin in CS uses a classical heightmap texture. But
> you shouldn't have to manipulate it by yourself but use instead the
> iTerrainModifier tools such as in csterrainedtest. One of the advantages
> of those modifiers is that they will allow to implement easily undo/redo
> functionalities.
>
> * About decals, you are not forced to implement a solution by yourself
> and the one that I will commit should be good enough, at least to start
> with. The one that I implemented doesn't use shaders but instead an
> additional mesh for the decal. It would be possible to implement another
> one using shaders, and you can add this functionality if that is
> something you are interested in, but this can be kept as optional since
> this is not a priority.
>
> * About wxSmith, I guess it can be problematic to use it here since it
> will be a bit tricky to interface with the cseditor framework that
> manages by itself most widgets. Other tools such as wxFormBuilder can be
> used otherwise in order to define GUI portions through .xrc files,
> although my personal preferences goes often to the manual creation and
> manipulation of the widgets.
>
> * About cseditor that you don't manage to get running, you can throw us
> your error messages so that we can see if we can help.
>
> * Maybe a functionality that can be added is the check for having
> correct saving/loading of all terrain properties. This is supposed to
> work correctly but you may find some few problems when playing with it,
> and you may have to dig for them by yourself.
>
> * For the proposal, a part of the challenge is clearly to try to find
> the equilibrium between concision and completeness, but I guess telling
> you that won't help you that much :) The list of tasks and targeted
> goals should appear clearly, along a timeline and some global
> implementation consideration such as the CS/cseditor tools that you
> would use and the way your code would interface with them. Try to show
> to the mentors that will read you that you know what you are talking
> about.
>
>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> _______________________________________________
> Crystal-develop mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/crystal-develop
>



-- 
Soumitra Saxena
Oasis 2013 Coordinator
DVM

--089e0115e7885ad3c604f4e2195b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello Christian ,=A0<br><br>I&#39;ve uploaded a draft of m=
y proposal at my GSoC profile.<br><br>Kindly suggest changes and edits asap=
 ! I&#39;d really like to polish my proposal before the deadline !<br><br>T=
hanks and Regards.</div>
<div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Mon, Mar 1=
7, 2014 at 8:36 PM, Christian Van Brussel <span dir=3D"ltr">&lt;<a href=3D"=
mailto:[email protected]" target=3D"_blank">christian.vanbr=
[email protected]</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi Soumitra,<br>
<br>
about the project on planet simulation, if this is something that you<br>
are really interested in then you can consider switching to a project on<br=
>
that topic. Another possibility is to propose two separated projects<br>
(terrain editor + planet simulation), this would increase your chances<br>
to be selected although this would need more work for you to prepare<br>
both proposals.<br>
<br>
Some comments about the terrain editor:<br>
<br>
* Yes, the terrain2 plugin in CS uses a classical heightmap texture. But<br=
>
you shouldn&#39;t have to manipulate it by yourself but use instead the<br>
iTerrainModifier tools such as in csterrainedtest. One of the advantages<br=
>
of those modifiers is that they will allow to implement easily undo/redo<br=
>
functionalities.<br>
<br>
* About decals, you are not forced to implement a solution by yourself<br>
and the one that I will commit should be good enough, at least to start<br>
with. The one that I implemented doesn&#39;t use shaders but instead an<br>
additional mesh for the decal. It would be possible to implement another<br=
>
one using shaders, and you can add this functionality if that is<br>
something you are interested in, but this can be kept as optional since<br>
this is not a priority.<br>
<br>
* About wxSmith, I guess it can be problematic to use it here since it<br>
will be a bit tricky to interface with the cseditor framework that<br>
manages by itself most widgets. Other tools such as wxFormBuilder can be<br=
>
used otherwise in order to define GUI portions through .xrc files,<br>
although my personal preferences goes often to the manual creation and<br>
manipulation of the widgets.<br>
<br>
* About cseditor that you don&#39;t manage to get running, you can throw us=
<br>
your error messages so that we can see if we can help.<br>
<br>
* Maybe a functionality that can be added is the check for having<br>
correct saving/loading of all terrain properties. This is supposed to<br>
work correctly but you may find some few problems when playing with it,<br>
and you may have to dig for them by yourself.<br>
<br>
* For the proposal, a part of the challenge is clearly to try to find<br>
the equilibrium between concision and completeness, but I guess telling<br>
you that won&#39;t help you that much :) The list of tasks and targeted<br>
goals should appear clearly, along a timeline and some global<br>
implementation consideration such as the CS/cseditor tools that you<br>
would use and the way your code would interface with them. Try to show<br>
to the mentors that will read you that you know what you are talking<br>
about.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
<br>
---------------------------------------------------------------------------=
---<br>
Learn Graph Databases - Download FREE O&#39;Reilly Book<br>
&quot;Graph Databases&quot; is the definitive new guide to graph databases =
and their<br>
applications. Written by three acclaimed leaders in the field,<br>
this first edition is now available. Download your free book today!<br>
<a href=3D"http://p.sf.net/sfu/13534_NeoTech" target=3D"_blank">http://p.sf=
.net/sfu/13534_NeoTech</a><br>
_______________________________________________<br>
Crystal-develop mailing list<br>
<a href=3D"mailto:[email protected]">Crystal-develop@li=
sts.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/crystal-develop" ta=
rget=3D"_blank">https://lists.sourceforge.net/lists/listinfo/crystal-develo=
p</a><br>
</div></div></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>=
<div dir=3D"ltr"><span style=3D"font-family:arial;font-size:small">Soumitra=
 Saxena</span><br style=3D"font-family:arial;font-size:small"><span style=
=3D"font-family:arial;font-size:small">Oasis 2013 Coordinator=A0</span><br =
style=3D"font-family:arial;font-size:small">
<span style=3D"font-family:arial;font-size:small">DVM</span><br></div>
</div>

--089e0115e7885ad3c604f4e2195b--


--===============9130228542324328868==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
--===============9130228542324328868==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Crystal-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-develop

--===============9130228542324328868==--