00:06.50 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
00:26.03 |
Notify |
03BRL-CAD:starseeker * 62073
(brlcad/branches/framebuffer-experiment/include/fb.h
brlcad/branches/framebuffer-experiment/src/libfb/fb_generic.c
brlcad/branches/framebuffer-experiment/src/libfb/tcl.c): Move some
logic out of tcl.c - needs more refactoring, but this is a first
step - whittling down tcl.c to the parts that actually require
tcl |
00:33.37 |
Notify |
03BRL-CAD:starseeker * 62074
brlcad/branches/framebuffer-experiment/src/libfb/tcl.c: Remove the
fb_open_existing and fb_close_existing tcl commands - they don't
appear to be used. If some sort of Tcl controls for this are
needed, hopefully they can be set up in a way that requires less
data to pass tough an argc/argv string interface - that's an
ackward way to pass things like window pointers. Once the new
libdm |
00:33.39 |
Notify |
intrfce is worked out, perhaps we can define a
new fb_open_existing command via libdm or just have an fb command
with subcommands. |
01:41.37 |
Notify |
03BRL-CAD:starseeker * 62075
(brlcad/branches/framebuffer-experiment/include/CMakeLists.txt
brlcad/branches/framebuffer-experiment/include/fb.h and 10 others):
Not working yet, but start trying to use new interface. |
01:41.40 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
01:41.55 |
Notify |
03BRL-CAD:starseeker * 62076
(brlcad/branches/framebuffer-experiment/include/fb/CMakeLists.txt
===================================================================
and 15 others): Don't forget to svn add |
03:14.05 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
04:44.45 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:18.12 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:51.11 |
*** join/#brlcad konrado
(~konrado@195.24.209.20) |
09:17.48 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
09:59.08 |
*** join/#brlcad ankesh11
(sid8015@gateway/web/irccloud.com/x-cvorcigeaahttxom) |
10:10.28 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:46.09 |
Notify |
03BRL-CAD:zhaoanqing * 62077
(brlcad/branches/nmgreorg/include/nmg.h
brlcad/branches/nmgreorg/src/libnmg/globals.c): add a independent
variable nmg_debug into nmg.h as well as it's implementation is
located in global.c. This will be used to replace the NMG_debug in
the definition of struct rt_g. |
11:00.55 |
*** join/#brlcad vladbogo
(~vlad@86.124.250.26) |
11:22.24 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:48.47 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
12:30.48 |
*** join/#brlcad Ch3ck
(2942fc9a@gateway/web/freenode/ip.41.66.252.154) |
12:54.09 |
brlcad |
first page of all 2014 siggraph technical
papers: |
12:54.15 |
brlcad |
http://s2014.siggraph.org/sites/default/files/firstpages.default.pdf |
13:27.10 |
Notify |
03BRL-CAD:starseeker * 62078
(brlcad/branches/framebuffer-experiment/src/libfb/fb_generic.c
brlcad/branches/framebuffer-experiment/src/libfb/if_X24.c
brlcad/branches/framebuffer-experiment/src/mged/dm-X.c): Get the
embedded X24 framebuffer running with the new API. |
13:59.40 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:02.59 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
14:03.57 |
Notify |
03BRL-CAD:starseeker * 62079
(brlcad/branches/framebuffer-experiment/include/fb.h
brlcad/branches/framebuffer-experiment/src/libdm/dm_obj.c and 16
others): Cleanup, refactor. Can't leave the NULLs in the interface
definitions - minimally, need stub functions - but this gets things
building. |
14:08.05 |
Notify |
03BRL-CAD:starseeker * 62080
(brlcad/branches/framebuffer-experiment/src/libdm/dm_obj.c
brlcad/branches/framebuffer-experiment/src/libtclcad/tclcad_obj.c):
Fix the other two fb_open_existing calls. |
14:18.57 |
*** join/#brlcad Izak
(~Izak@195.24.220.16) |
14:20.41 |
Notify |
03BRL-CAD:starseeker * 62081
(brlcad/branches/framebuffer-experiment/include/fb/CMakeLists.txt
brlcad/branches/framebuffer-experiment/src/libdm/dm_obj.c and 3
others): Move internals header to generic name |
14:26.01 |
Notify |
03BRL-CAD:starseeker * 62082
(brlcad/branches/framebuffer-experiment/include/fb/fb_platform_specific.h
brlcad/branches/framebuffer-experiment/src/libdm/CMakeLists.txt and
3 others): Fix copyright and update protective wrapper |
14:43.22 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
14:54.09 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:59.26 |
Notify |
03BRL-CAD:zhaoanqing * 62083
(brlcad/branches/nmgreorg/include/nmg.h
brlcad/branches/nmgreorg/include/raytrace.h and 31 others): extract
nmg_debug and rtg_vlfree from struct rt_g and put them in
nmg.h |
15:05.00 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:36.39 |
Notify |
03BRL-CAD:carlmoore * 62084
brlcad/trunk/src/util/pixbackgnd.c: change -h to -H (it does
something IN ADDITION TO high-res); use h and ? for help |
15:36.57 |
Notify |
03BRL-CAD:carlmoore * 62085
brlcad/trunk/doc/docbook/system/man1/en/pixbackgnd.xml: changes to
man page because of changes to the source code |
15:37.15 |
Notify |
03BRL-CAD:carlmoore * 62086
brlcad/trunk/doc/docbook/system/man1/en/mac-pix.xml: touchup work
to man page, which needed to reflect, in its EXAMPLE, use of -H in
pixbackgnd; still have to resolve -l usage here |
15:51.10 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
15:57.44 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:09.32 |
Notify |
03BRL-CAD:bob1961 * 62088
brlcad/trunk/src/libtclcad/tclcad_obj.c: Don't create display lists
unless they have been activated |
16:09.34 |
Notify |
03BRL-CAD:starseeker * 62087
(brlcad/branches/framebuffer-experiment/include/fb/fb_platform_specific.h
brlcad/branches/framebuffer-experiment/src/libdm/dm_obj.c and 8
others): Switch more code over to the new approach. |
16:16.35 |
Notify |
03BRL-CAD:bob1961 * 62089
brlcad/trunk/src/libged/zap.c: ged_free_vlist_callback only takes
two arguments. |
16:26.06 |
*** join/#brlcad Ch3ck
(2942fc9a@gateway/web/freenode/ip.41.66.252.154) |
16:27.17 |
Notify |
03BRL-CAD:starseeker * 62090
(brlcad/branches/framebuffer-experiment/src/libfb/fb_generic.c
brlcad/branches/framebuffer-experiment/src/libfb/fb_private.h and
11 others): Refactor fb_close_existing |
16:40.02 |
Notify |
03BRL-CAD:vladbogo * 62091
brlcad/trunk/src/librt/primitives/hrt/hrt.c: Solved set but not
used warning. |
16:45.07 |
Notify |
03BRL-CAD:vladbogo * 62092
brlcad/trunk/src/libfb/if_qt.cpp: Implemented the qt_wmap and
qt_rmap functions. |
16:49.31 |
Notify |
03BRL-CAD:starseeker * 62093
brlcad/branches/framebuffer-experiment/src/libfb/fb_generic.c: More
cleanup |
16:50.04 |
Notify |
03BRL-CAD:n_reed * 62094
(brlcad/branches/brep-debug/doc/docbook/system/man1/en/bw3-pix.xml
brlcad/branches/brep-debug/doc/docbook/system/man1/en/mac-pix.xml
and 22 others): sync from trunk through r62092 |
16:52.58 |
Notify |
03BRL-CAD:starseeker * 62095
brlcad/branches/framebuffer-experiment/src/libfb/fb_generic.c:
Shorten switch, since all statements are returns |
16:54.48 |
*** join/#brlcad konrado
(~konrado@195.24.209.21) |
16:59.00 |
Notify |
03BRL-CAD:n_reed * 62096
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge r61567 change from brep-debug branch to move
duplicate code to a function |
17:05.10 |
Notify |
03BRL-CAD:n_reed * 62097
brlcad/trunk/src/libbrep/boolean.cpp: tweak inside-interval
detection to ensure we examine all parts of curves and don't
include curves that lie completely outside of face
boundaries |
17:14.19 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
17:18.22 |
Notify |
03BRL-CAD:n_reed * 62098
(brlcad/branches/brep-debug/src/libbrep/boolean.cpp Property
Changed: and 2 others): merge from trunk through r62097 |
17:26.18 |
*** join/#brlcad gagan_
(~gagan@101.216.220.210) |
18:16.37 |
Notify |
03BRL-CAD Wiki:Inderpreet * 7662
/wiki/User:Inderpreet/GSoC14/logs: /* Week 12 */ |
18:36.27 |
Notify |
03BRL-CAD:starseeker * 62099
(brlcad/branches/framebuffer-experiment/src/libfb/if_debug.c
brlcad/branches/framebuffer-experiment/src/libfb/if_disk.c and 6
others): stub in functions for configure_window and
refresh |
18:39.35 |
Notify |
03BRL-CAD:starseeker * 62100
brlcad/branches/framebuffer-experiment/src/libfb/fb_private.h:
Update comment |
18:43.01 |
Notify |
03BRL-CAD:starseeker * 62102
(brlcad/branches/openscenegraph/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/openscenegraph/doc/docbook/system/man1/en/pixbackgnd.xml
and 10 others): Sync through trunk r62100 |
18:43.03 |
Notify |
03BRL-CAD:starseeker * 62101
(brlcad/branches/gecode/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/gecode/doc/docbook/system/man1/en/pixbackgnd.xml
and 10 others): Sync through trunk r62100 |
18:43.09 |
Notify |
03BRL-CAD:starseeker * 62103
(brlcad/branches/bullet/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/bullet/doc/docbook/system/man1/en/pixbackgnd.xml
and 10 others): Sync through trunk r62100 |
18:43.11 |
Notify |
03BRL-CAD:starseeker * 62102
(brlcad/branches/openscenegraph/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/openscenegraph/doc/docbook/system/man1/en/pixbackgnd.xml
and 10 others): Sync through trunk r62100 |
18:45.15 |
Notify |
03BRL-CAD:carlmoore * 62104
brlcad/trunk/doc/docbook/system/man1/en/mac-pix.xml: redo the
mac-pix man page due to new writeup regarding -l, which does NOT
set output width & height to 512 |
18:47.13 |
Notify |
03BRL-CAD:starseeker * 62105
(brlcad/branches/framebuffer-experiment/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/framebuffer-experiment/doc/docbook/system/man1/en/pixbackgnd.xml
and 10 others): Sync through trunk r62100 |
19:08.29 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
19:10.37 |
*** join/#brlcad pandrei
(~pandrei@188.26.182.116) |
19:13.06 |
Notify |
03BRL-CAD:starseeker * 62106
(brlcad/branches/rel8/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/rel8/doc/docbook/system/man1/en/pixbackgnd.xml and
10 others): Sync through trunk r62100 |
19:17.30 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:17.38 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
19:27.28 |
*** join/#brlcad gurwinder
(75c7630b@gateway/web/freenode/ip.117.199.99.11) |
19:27.47 |
gurwinder |
hello brlcad |
19:28.44 |
gurwinder |
I am able to convert brlcad's sphere and torus
successfully into POVray's format using g-xxx file |
19:29.37 |
gurwinder |
brlcad: I want to know something about
cylender and cone formed using brlcad |
19:32.52 |
Notify |
03BRL-CAD:n_reed * 62107
brlcad/branches/brep-debug/src/libbrep/boolean.cpp: keep ssx curve
intervals that lie on face boundaries |
19:36.24 |
brlcad |
gurwinder: hello, awesome! |
19:37.03 |
gurwinder |
brlcad: thanks :) |
19:37.28 |
gurwinder |
So I Will send you a git link for the
same. |
19:39.25 |
brlcad |
gurwinder: "brlman libwdb" might be of
help |
19:39.40 |
brlcad |
yeah, interested in seeing what your code
looks like now |
19:40.03 |
brlcad |
so what is your question about cylinder/cone
entities? |
19:40.04 |
Notify |
03BRL-CAD:starseeker * 62108 (svn:ignore ##
-0,0 +1,2 ## and 2 others): Want to take a sligntly different
approach to this effort in light of the libfb work - easiest way
looks like a new branch |
19:40.26 |
gurwinder |
brlcad: I am using g-xxx.c file i.e.
what |
19:40.45 |
gurwinder |
I do is change the code in this file |
19:41.22 |
gurwinder |
Is this right what I am doing or I have to
make my own file with the help of g-xxx |
19:48.11 |
gurwinder |
brlcad: About cylender-> when we make a
cylender using RCC, we give base point, height point and radius. I
run "db get cylender_object_name" in mged command window |
19:50.34 |
gurwinder |
brlcad: it shows 6 variable storing values of
1)base center point, 2) height center point others are for A B C D,
where it store the value of radius? |
19:58.18 |
Notify |
03BRL-CAD Wiki:Vladbogolin * 7663
/wiki/User:Vladbogolin/GSoC2014/Logs: /* Week 13 */ |
20:02.11 |
brlcad |
gurwinder: er, hopefully it was more clear to
you than it seems that g-xxx is just an example for how to create a
converter |
20:02.18 |
brlcad |
to some hypothetical "xxx" format |
20:02.37 |
brlcad |
in your case, you don't have a hypothetical
format, you have an actual format you're converting to |
20:03.52 |
brlcad |
so you'll absolutely want to create your own
file using g-xxx as a reference/guide/tutorial ... name yours
g-pov |
20:04.11 |
brlcad |
so you'll have a g-pov.c or g-pov.cpp that you
create |
20:08.04 |
Notify |
03BRL-CAD:n_reed * 62109
(brlcad/branches/brep-debug/src/libbrep/debug_plot.cpp
brlcad/branches/brep-debug/src/libged/brep.c): fix dplot erasing
behavior so we don't have to zap between fcurve plots |
20:08.14 |
brlcad |
as for your cylinder question, all of
brl-cad's various cylinders get stored as a 'truncated generalized
cone' (TGC) which is stored in a more general/complicated form so
that it can capture a wide variety of shapes with a simple set of
values |
20:25.37 |
brlcad |
gurwinder: instead of running db get, try
using the "l" command to list the object's formal representation in
an easier to understand textual format |
20:26.21 |
brlcad |
the values you see in the l command are either
immediately available to you or trivially calculated |
20:29.27 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:31.50 |
brlcad |
gurwinder: since povray doesn't seem to have a
direct generalization of our TGC, you'll want to look at the
vectors to detect when one is an RCC |
20:32.08 |
brlcad |
then you can extract the radius from the
vector (MAGNITUDE(vector)) |
20:34.37 |
brlcad |
we have code that does the prior you can
follow in src/conv/iges/iges.c (see tgc_to_iges() where it detects
it has either an rcc or a trc) |
20:38.10 |
Notify |
03BRL-CAD:starseeker * 62110
(brlcad/branches/osg/src/other/freetype/CMakeLists.txt
===================================================================
and 168 others): Add openscenegraph and freetype from the old
openscenegraph branch - part 1. |
20:38.41 |
gurwinder |
brlcad: ok and thanks for reminding me to take
help from other converters :P |
20:39.29 |
Notify |
03BRL-CAD:n_reed * 62111
brlcad/branches/brep-debug/src/libbrep/boolean.cpp: remove
commented code |
20:42.18 |
gurwinder |
Also now I make g-pov.c file and able run make
g-pov. Yes, for this g-pov I have to take help from all other
converters like g-iges (that you suggested me). :) |
20:46.14 |
Notify |
03BRL-CAD:starseeker * 62112
(brlcad/branches/osg/src/other/openscenegraph/AUTHORS.txt
===================================================================
and 520 others): Add openscenegraph and freetype from the old
openscenegraph branch - part 2. |
20:48.02 |
gurwinder |
brlcad: How to show you my code? Using Github
? Is there another place on BRL-CAD where I can put my code as
running tasks :P ? |
21:06.40 |
Notify |
03BRL-CAD:carlmoore * 62113
brlcad/trunk/doc/docbook/system/man1/en/pixbackgnd.xml: Reword what
had been 'By specifying the -i flag', and supply a missing
period. |
21:21.40 |
Notify |
03BRL-CAD:starseeker * 62114
(brlcad/branches/osg/CMakeLists.txt brlcad/branches/osg/INSTALL and
6 others): Start integrating back in the openscenegraph work in
BRL-CAD, this time with an eye towards more easily merging changes
in from other branches. |
21:30.46 |
*** join/#brlcad konrado
(~konrado@195.24.209.20) |
21:31.02 |
Notify |
03BRL-CAD:starseeker * 62115
(brlcad/branches/osg/doc/docbook/system/man3/en/libfb.xml
brlcad/branches/osg/doc/html/ReleaseNotes/email4.0.html and 122
others): Merge framebuffer experimentation branch through r62114
into new osg branch |
21:50.56 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:07.49 |
Notify |
03BRL-CAD:starseeker * 62116
(brlcad/branches/osg/include/fb/fb_platform_specific.h
brlcad/branches/osg/include/fb.h and 3 others): Add osg framebuffer
into new osg branch, modified for the new libfb setup. |
22:10.03 |
Notify |
03BRL-CAD:n_reed * 62117
brlcad/branches/brep-debug/src/libbrep/boolean.cpp: rename vars for
better readability |
22:18.52 |
Notify |
03BRL-CAD:carlmoore * 62118
brlcad/trunk/doc/docbook/system/man1/en/pixcut.xml: minor touchup
of pixcut manpage; includes adding period at end of sentence (with
space to avoid merging with 'image.pix') |
23:09.23 |
brlcad |
gurwinder: if you successfully submit
incremental patches for g-pov that are flawless, you can gain
commit access for working directly on the repository |
23:09.56 |
brlcad |
we also have a github repository for our web
infrastructure, but prefer svn for the main repo |
23:10.13 |
brlcad |
~patches |
23:10.14 |
infobot |
brlcad: Patches são modificações geradas pelo
programa `diff' em que servem para atualizar um programa ou texto.
Muito usado para aplicar modificações no código fonte do
kernel. |
23:10.36 |
brlcad |
heh |
23:10.54 |
brlcad |
~hello |
23:10.55 |
infobot |
Howdy Bub |
23:14.36 |
konrado |
brlcad: hello |
23:18.44 |
brlcad |
~no, patches are human-readable text files
containing changes made to source files, usually intended to be
applied by others (via `patch'), often created with tools like
`diff' or revision control systems (e.g., `svn diff' and `git
diff'). See http://en.wikipedia.org/wiki/Patch_(Unix) |
23:19.33 |
brlcad |
~patches |
23:19.33 |
infobot |
somebody said patches was human-readable text
files containing changes made to source files, usually intended to
be applied by others (via `patch'), often created with tools like
`diff' or revision control systems (e.g., `svn diff' and `git
diff'). See http://en.wikipedia.org/wiki/Patch_(Unix) |
23:19.57 |
brlcad |
howdy konrado |
23:20.43 |
konrado |
Im doing brlcad |
23:21.52 |
brlcad |
kanzure: fwiw, the rhino people do actively
update opennurbs and have consistently for many years (usually one
or two releases a year, corresponding with their commercial product
rhinosdk which opennurbs is a subset) |
23:24.01 |
kanzure |
hm, okay |
23:24.40 |
brlcad |
clock: if you get the right maintainer, it's
not an issue .. just a matter of whom you work with (it's almost
entirely political) |
23:24.41 |
kanzure |
you once mentioned they do it perhaps
begrudgingly? |
23:25.03 |
clock |
brlcad, what u mean? |
23:25.56 |
brlcad |
kanzure: they opened it to help encourage
adoption of the 3dm file format, for developing converters and
applications reading 3dm files for geometry |
23:25.59 |
brlcad |
no more no less |
23:26.12 |
brlcad |
we're using it for FAR more, so we're just not
their audience or a supported interest |
23:26.52 |
brlcad |
moreover, we need and have since implemented
much of what they rip out (pieces that are part of their rhinosdk
commercial product) |
23:27.05 |
kanzure |
btw, does brlcad use any of the opennurbs text
annotation classes? the non-geometry-modeling-specific
things |
23:27.30 |
brlcad |
clock: responding to your comment from a
couple days ago about repos accepting brl-cad into apt |
23:27.57 |
brlcad |
kanzure: not yet, but I've certainly looked at
them for exactly that |
23:28.09 |
kanzure |
oh. hrm. |
23:28.16 |
kanzure |
i was expecting no and never :) |
23:28.32 |
brlcad |
I have my doubts that we'll use their
containers for that |
23:28.45 |
brlcad |
having reviewed them, it's not nearly as neat
as other parts of the API |
23:29.12 |
brlcad |
there are two versions where they sort of
painted themselves into a corner, then created a new class that
they're probably migrating towards |
23:29.21 |
brlcad |
so some minor baggage |
23:29.56 |
brlcad |
we can just learn from their growing and adapt
a more general solution, or even more simplified |
23:30.17 |
brlcad |
annotations are a hot topic |
23:30.19 |
kanzure |
i was looking into rewriting their library in
c or python (obviously, a python rewrite would not be very helpful
to brlcad) |
23:30.34 |
kanzure |
and as part of that going over their existing
source code. was not very amused by their classes. |
23:30.47 |
kanzure |
i mean, it's not the worst code i've seen :)
it's way above opencascade quality. |
23:32.35 |
kanzure |
i do suspect though that it could be
simplified |
23:33.29 |
brlcad |
it's better than most I've seen,
easily |
23:33.55 |
brlcad |
especially coming from a company... |
23:36.54 |
kanzure |
do you happen to know if anyone did the
ctypes/swig pointer-handoff python experiment? |
23:46.01 |
konrado |
brlcad: i tested the patch and works
well |