Doug Moen

Results 228 comments of Doug Moen
trafficstars

You can now set the `shader` render parameter to `{sf1: }`, which allows you to write a custom lighting function in Curv. Since this is still experimental code, I didn't...

Camera control needs to be a separate issue: #56. Lighting control needs to be part of a larger issue, which is a new PBR (physically based rendering) system. PBR is...

I like your proposal. CC'ing @sebastien who might have comments. Although my research notes have a few references to "Phong shading" and "Blinn/Phong shading", I never tried to implement it....

@sebastien: Yes, this seems like a good idea. Yes, a render function could be written in Curv. In issue #73, I talked about View records, a new kind of graphical...

The proposed `make_view` function (based on @p-e-w's proposal) would be written in Curv, and would construct a View record with a `render` function. It would be one of many possible...

I don't have a written design, but how about this. Maybe we should convert most of the application logic in the Viewer window from C++ code to Curv code, and...

What are the parameters to the `view` function? In the current design, the fragment shader that displays 3D shapes depends on the following parameters: * The configuration, set when the...

There was a discussion in October last year where several people requested more flexibility and configurability in how the Viewer UI interprets keyboard and mouse events for viewing a shape...

@p-e-w: I agree with the high level goals that you stated: * What Curv desperately needs is better actual modeling capabilities, such as an easy way to construct polyhedra or...

## How to implement value pickers in the editor window If you are using a conventional text editor to edit Curv programs, then it isn't possible to implement value pickers...