| 00:38.23 | learner | hello EricWilhelm :) |
| 00:38.43 | learner | so you saw the news |
| 01:44.50 | *** join/#brlcad polyspin (~polyspin@pcp02462412pcs.chrchv01.md.comcast.net) | |
| 01:45.38 | polyspin | It went live! We're up on Slashdot! |
| 01:56.38 | *** join/#brlcad Dracarys (~Dracarys@Cheesemonkey.user) | |
| 01:56.56 | Dracarys | anyone alive here? |
| 02:03.54 | Dracarys | Can someone tell me how to get fbserv running? I don't have a /dev/sgip, and running without a device blanks X except for cursor (I can close the blanking thing tho, so it's not a problem) |
| 02:05.10 | Dracarys | ops are poke-prone :) |
| 02:10.22 | polyspin | I'm here too |
| 02:35.55 | *** join/#brlcad Dracarys (~Dracarys@Cheesemonkey.user) | |
| 02:36.02 | polyspin | hello |
| 02:36.18 | Dracarys | hi! |
| 02:36.20 | Dracarys | =D |
| 02:36.23 | Dracarys | someone alive! |
| 02:36.42 | Dracarys | would you mind helping me work out fbserv, polyspin? |
| 02:36.52 | polyspin | I can try. |
| 02:37.05 | polyspin | Whasup? |
| 02:37.23 | Dracarys | I'm making my way through the first cup tutorial, and don't have the device it uses |
| 02:37.42 | polyspin | Ah, this is an age old confusion |
| 02:37.46 | Dracarys | heh |
| 02:38.01 | polyspin | The program does not actually open anything in "/dev" anymore |
| 02:38.13 | Dracarys | :/ |
| 02:38.21 | Dracarys | ok, so what am I supposed to run? |
| 02:38.23 | polyspin | It looks for the string "/dev" to know if it is opening a "device to display on" or a "file to store into" |
| 02:38.31 | Dracarys | ahh heh |
| 02:38.42 | Dracarys | so, how to I make it display in, say, vterm 8? |
| 02:38.47 | polyspin | If you are on linux, with X, then you can specify "/dev/X" |
| 02:39.16 | polyspin | I typically use: "fbserv 0 /dev/X" and it opens a window on my current X display |
| 02:39.24 | Dracarys | cool |
| 02:39.26 | polyspin | You probably want to background it |
| 02:39.30 | Dracarys | ? |
| 02:39.32 | Dracarys | which means? |
| 02:39.33 | polyspin | "fbserv 0 /dev/X &" |
| 02:39.36 | Dracarys | ah, yes |
| 02:39.38 | Dracarys | thanks |
| 02:39.56 | polyspin | Now you can "pix-fb -F :0 filename.pix" |
| 02:40.27 | Dracarys | that would display the last render as well as write it to filename.pix? |
| 02:40.52 | polyspin | No, that paints "filename.pix" into the framebuffer display |
| 02:40.56 | Dracarys | ah |
| 02:41.13 | Dracarys | the tut says to use "rt -F:1 -s 512", but that doesn't work |
| 02:41.24 | polyspin | Instead of bringing up a new window for each image, it uses a single window, and shows whatever is "painting" there |
| 02:41.38 | Dracarys | hm |
| 02:41.41 | polyspin | The tut is telling it to paint to "framebuffer :1" |
| 02:41.57 | polyspin | If you ran the command I typed earlier, ... |
| 02:42.12 | polyspin | then you would want to say: "rt -F :0 -s 512" |
| 02:42.19 | Dracarys | hmm |
| 02:42.22 | Dracarys | /usr/brlcad/bin/rt: no objects specified -- raytrace aborted |
| 02:42.24 | polyspin | don't forget to list the database and the geometry... |
| 02:42.35 | Dracarys | and I replaced 0 with 1 earlier |
| 02:42.45 | Dracarys | I'm running from inside mged |
| 02:43.05 | polyspin | So that should be "rt -F :0 -s 512 my_geometry.g cube.r ball.r m1a2.g" (you get the idea?) |
| 02:43.14 | Dracarys | ah |
| 02:43.40 | polyspin | Within MGED I would suggest the raytrace control panel found on the "file" menu. This will render into the geometry window ususally |
| 02:43.51 | polyspin | If you want a separate image display from the geometry... |
| 02:43.57 | Dracarys | opendb mug.r; |
| 02:43.57 | Dracarys | tree Mug.g; |
| 02:43.57 | Dracarys | rt: rt_dirbuild(mug.r) failure |
| 02:44.03 | Dracarys | and I don't have a file menu :P |
| 02:44.21 | polyspin | Which tutorial are you reading? |
| 02:44.36 | polyspin | Intro to mged? |
| 02:44.39 | Dracarys | ya |
| 02:44.50 | Dracarys | ok, file opened in the guish version |
| 02:44.52 | polyspin | Let me check it. What page are you on? |
| 02:45.26 | polyspin | Yes, I recommed the GUI version unless you are developing Tcl scripts. |
| 02:45.35 | Dracarys | Modeling With CSG |
| 02:45.37 | Dracarys | that page |
| 02:45.47 | Dracarys | okhmm |
| 02:45.48 | Dracarys | meh |
| 02:45.51 | Dracarys | that html page |
| 02:45.56 | Dracarys | the section is much lower down |
| 02:46.26 | polyspin | which "lesson" is it in? |
| 02:47.02 | Dracarys | Creating Geometry: The Cup |
| 02:47.32 | Dracarys | but I don't really need to follow it exactly. How do I use the raytrace control panel? |
| 02:48.06 | polyspin | In general, display the regions you want to raytrace in the wireframe view, and click the "raytrace" button. |
| 02:48.18 | Dracarys | then what? where do I see it? |
| 02:48.26 | Dracarys | oh lol |
| 02:48.32 | Dracarys | wasn't expecting that |
| 02:48.32 | polyspin | It should overlay the wireframe. |
| 02:48.33 | Dracarys | :) |
| 02:48.38 | Dracarys | ya just noticed |
| 02:49.00 | polyspin | You have choices in the raytrace controll panel to have the image overlay/underlay the wireframe. |
| 02:49.09 | Dracarys | ya |
| 02:49.14 | polyspin | I think on the "Framebuffer" menu |
| 02:49.26 | Dracarys | ya |
| 02:49.41 | polyspin | Just picked up the package? |
| 02:49.44 | Dracarys | yup |
| 02:49.54 | polyspin | Welcome. |
| 02:49.57 | Dracarys | saw the open sourcing article on slashdot, got interested |
| 02:49.59 | Dracarys | thanks |
| 02:50.01 | Dracarys | :) |
| 02:50.24 | polyspin | I'm the lead on the project, so if I can answer any questions, just ask. |
| 02:50.58 | Dracarys | thanks! |
| 02:51.03 | Dracarys | =) |
| 02:51.29 | polyspin | How'd you find the channel? |
| 02:51.41 | Dracarys | guessed at the name, and most oss projects are on freenode :) |
| 02:51.54 | polyspin | Glad to here it. |
| 02:52.06 | polyspin | I haven't gotten around to putting the channel on the web page. |
| 02:52.24 | polyspin | We've only been on SF.net for about 2 weeks. |
| 02:52.53 | Dracarys | btw, I'm probably jsut being stupid about it, but on brlcad.org the download area still seems to have the old (e.g. pay $500 or send in a signed license) method listed |
| 02:53.21 | polyspin | WHERE???!!!!!! |
| 02:53.36 | Dracarys | heh |
| 02:54.04 | Dracarys | ah nvm it was brlcad.com |
| 02:54.13 | Dracarys | told you I was just being stupid about it :) |
| 02:54.28 | polyspin | That's an old mirror from the "license agreement" days. |
| 02:54.31 | Dracarys | ah |
| 02:55.34 | polyspin | many things.... |
| 02:55.50 | Dracarys | that's my impression |
| 02:56.15 | polyspin | BRL-CAD is primarily a geometry engine upon which a number of "analysis codes" are built. |
| 02:56.24 | Dracarys | ahh |
| 02:57.16 | Dracarys | or any aspects for that matter :) |
| 02:57.48 | polyspin | Good idea. Walk before you run. |
| 02:59.23 | Dracarys | hmm, how do you set the parameters for an object in the gui? I went to Create>tor to do the cup rim, and all it asked for was a name |
| 02:59.57 | polyspin | It'll ask you for the rest of the parameters after you give it a name. |
| 03:00.01 | Dracarys | didn't |
| 03:00.14 | Dracarys | now I have a big fat torus overlapping my cup :P |
| 03:00.15 | polyspin | Oh, "create" or "in" ? |
| 03:00.23 | Dracarys | create, the menu |
| 03:00.46 | Dracarys | not a command |
| 03:00.49 | polyspin | "Create" takes the parameters from the size and location of the geometry view. |
| 03:00.54 | Dracarys | ah |
| 03:01.04 | polyspin | So size your display and center it where you want the torus. |
| 03:01.16 | Dracarys | where would I go to specify numbers manually? |
| 03:01.17 | polyspin | If you know the parameters, I would suggest the text "in" command |
| 03:01.28 | Dracarys | hm, there's no gui equivalent? |
| 03:01.30 | polyspin | In the case of a torus... |
| 03:02.03 | polyspin | "in rim_of_cup tor vx vy vz r1 r2" |
| 03:02.14 | Dracarys | how does one delete an object? |
| 03:02.29 | polyspin | "kill objname" |
| 03:02.47 | Dracarys | thanks |
| 03:03.04 | polyspin | We have thought about gui builders for primitives, but didn't like the idea of "popping" windows or panels. |
| 03:03.25 | polyspin | When you are building complex geometry, you can build a lot of primitives in a short time. |
| 03:03.35 | polyspin | The visual popping got very annoying fast. |
| 03:03.38 | Dracarys | heh |
| 03:04.14 | polyspin | Most serious modelers build from the command line. It gives them precise control over the numbers without mousing around all the time. |
| 03:04.24 | Dracarys | any plans towards increasing userfriendlyness? I'm happy with how it is, but I've heard plenty of complaints about it. |
| 03:04.39 | Dracarys | I agree the CLI is almost always best once you know it well enough |
| 03:04.54 | polyspin | I've argued for a better UI for almost 7 years. |
| 03:05.05 | Dracarys | :/ |
| 03:05.26 | polyspin | It's one of the reasons I pushed open source. The lab wasn't interested for THEIR user community. |
| 03:05.54 | polyspin | There's a sub-project comming that revamps the whole MGED look and feel. |
| 03:06.53 | Dracarys | sounds good; what sort of speed is it moving along at? I know the answer is going ot be very qualitative. |
| 03:07.00 | Dracarys | s/ot/to/ |
| 03:08.03 | polyspin | Hmm. that is wrapped up in ... politics. It's being contributed by a contractor... |
| 03:08.37 | polyspin | They've done some great work studying some commercial apps and designing the GUI accordingly |
| 03:08.49 | polyspin | It's raw, but a good foundation. |
| 03:08.53 | Dracarys | sounds promising, if it continues along well |
| 03:09.02 | polyspin | OSS developers could easily flesh it out to be REALLY COOL. |
| 03:10.22 | Dracarys | I suppose there's nothing along the lines of a estimate for when it might become useable? |
| 03:11.10 | Dracarys | OT: glad it keeps data on disk instead of memory; just locked up :P |
| 03:11.21 | polyspin | Nothing I could say. |
| 03:11.28 | Dracarys | thought so |
| 03:11.34 | Dracarys | thanks again for all the help |
| 03:11.36 | Dracarys | :) |
| 03:11.50 | polyspin | you're welcome. |
| 03:12.07 | polyspin | 8-) |
| 03:12.29 | *** part/#brlcad Dracarys (~Dracarys@Cheesemonkey.user) | |
| 03:40.48 | *** join/#brlcad static (~static@COX-24-248-50-34.coxinet.net) | |
| 03:43.33 | static | when i run mged, i get this message: invalid command name "gui" then mged exits. anyone know how to fix? |