Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Sunday, September 19 2010
176 Create SceneJS.Highlight node was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 11:58 PM

    This node will cause sub-nodes to appear highlighted. It will modify the values that are applied in the shader from each Material node within the subgraph, so i...

175 SceneJS.Insiance "state-changed" events not immediate was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 11:24 PM

    IE. they're being buffered for collection when the node next renders (as some events are supposed to be). This event is supposed to be immediate, ie. receivable...

Saturday, September 18 2010
174 Make default texture blendMode "add" was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 9:22 AM

    The default blendMode of texture layers was "multiply", to cause the
    value of texture pixels to be multiplied by the target material
    component.
    Now it is "add".
    ...

122 Forward referencing for Instance nodes was updated
148 Support sharing position VBOs between Geometry nodes was updated
173 Allow mesh as one vertex Geometry and multiple index Geometry's was updated
V0.7.8 was created by lindsay.kay (at xeolabs) at 9:18 AM
 
0 of 8 tickets remain in this milestone
171 Optimise using State Sorting was updated
161 Allow hyphenated names in SceneJS.createNodeType was updated
134 Explicit subgraph destruction was updated
145 "Garbage" status for orphan nodes was updated
132 Find better color-to-object mapping for GLSL picking was updated
V0.7.8 was created by lindsay.kay (at xeolabs) at 9:15 AM
 
0 of 1 tickets remain in this milestone
151 WebGL Array spec change update was updated
Wednesday, September 15 2010
173 Allow mesh as one vertex Geometry and multiple index Geometry's was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 8:39 AM

    Currently SceneJS supports only one mesh per vertex list, and therefore does not allow multiple materials to be applied to different sections of the same mesh.

    ...

Saturday, September 11 2010
172 Ability to remove child node either by SID or object reference was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 4:17 AM

    Allow this:

    var parent,child;
    
    parent = SceneJS.node(
          child = SceneJS.node ({ sid: "myChild" }));
    
    parent.removeNode(child);
    
    // Or: 
    
    parent.removeNode(...
171 Optimise using State Sorting was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 4:02 AM

    Add state sorting layer between user-defined scene graph and WebGL to minimise state transitions on WebGL.

    Traverse the user-defined scene graph to create a sta...

Friday, September 10 2010
170 Create Sequence Node Type was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 11:12 AM

    Sequence nodes are a form of switch where the key value cycles based on time. Animations can be made with sequence nodes – each frame of animation is stored as ...

Wednesday, September 08 2010
169 Enable/disable flag for Nodes was updated
  • lindsay.kay (at xeolabs)
    • Milestone changed from V0.7.7 to V 0.7.7.1
    by lindsay.kay (at xeolabs) at 10:25 AM
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 10:24 AM

    Add ability to set node (and its sub-nodes) as skipped during traversal:

    myNode.setEnabled(false)
    

    causes node to not be visited, then it can be re-enabled aga...

V 0.7.7.1 was created by lindsay.kay (at xeolabs) at 10:24 AM
 
0 of 1 tickets remain in this milestone
Sunday, September 05 2010
133 Picking error 1281 for readPixels with MacOSX Chromium 6.0.452.0 (51117 was updated
168 Non-Power of Two Texture Support was created
Saturday, September 04 2010
165 Change SceneJS.Geometry "type" to "resource" was updated
162 Remove "cfg" from node JSON configuations was updated
167 Change SceneJS.Light "type" to "mode" was updated
166 Change SceneJS.Interpolator "type" to "mode" was updated
Thursday, September 02 2010
133 Picking error 1281 for readPixels with MacOSX Chromium 6.0.452.0 (51117 was updated
  • rcoenen
    rcoenen commented at 12:36 PM

    and
    Safari (WebKit nightly, MacOSX) Version 5.0.1 (6533.17.8, r66574)

    Log
    s0: Creating shader: 'theCanvas;;;dirsddirsddirsd;;ttf'
    s0: Creating shader: 'theCanva...

  • rcoenen
    rcoenen commented at 12:33 PM

    I am getting:

    Chromium 7.0.509.0 (57813) (MaxOSX)
    Log
    s0: Creating shader: 'theCanvas;;;dirsddirsddirsd;;ttf'
    s0: Creating shader: 'theCanvas;picking'

    javascrip...

Tuesday, August 31 2010
139 Node dynamic config callbacks should execute on Node's scope was updated
154 Option to create scenes from JSON was updated
155 Tidy up node constructors was updated
152 Demo select-by-ID in dynamic callbacks was updated
Monday, August 30 2010
161 Allow hyphenated names in SceneJS.createNodeType was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 1:42 AM

    Instead of having to define nodes like this:

    SceneJS.BoundingBox = SceneJS.createNodeType("boundingBox");
    

    allow this:

    SceneJS.BoundingBox = SceneJS.createNod...
Thursday, August 26 2010
160 Individual Lights was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 8:20 AM

    Split SceneJS.Lights node into individual SceneJS.Light nodes.

    Eg change this:

      SceneJS.lights({
        sources: [
          {
              type:                   "dir...
Friday, August 20 2010
159 Observable Texture load states was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 1:57 PM

    Make Texture node states observable with listeners

    new SceneJS.Texture({
        layers: [
            {
                uri:"http://scenejs.org/library/textures/misc/gene...
158 Remove subgraph configuration behaviour from Socket node was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 7:29 AM

    Socket node previously was able to push configs from incoming messages down into it's subgraph in the same way as a WithConfigs.

    Not only was this a duplication...

Thursday, August 19 2010
156 Use gl.drawArraysInstanced to offload math onto GPU was updated
157 Collapse scene nodes that have no IDs, where possible was created
  • lindsay.kay (at xeolabs)
    lindsay.kay (at xeolabs) created the ticket at 11:09 AM

    When nodes dont have IDs/SIDs/URIs, collapse/condense them where possible to save traversal overhead