Patent application number | Description | Published |
20120281019 | EFFICIENT ELASTICITY FOR CHARACTER SKINNING - A novel algorithmic framework is presented for the simulation of hyperelastic soft tissues that drastically improves each aspect discussed above compared to existing techniques. The approach is robust to large deformation (even inverted configurations) and extremely stable by virtue of careful treatment of linearization. Additionally, a new multigrid approach is presented to efficiently support hundreds of thousands of degrees of freedom (rather than the few thousands typical of existing techniques) in a production environment. Furthermore, these performance and robustness improvements are guaranteed in the presence of both collision and quasistatic/implicit time stepping techniques. The result is a significant advance in the applicability of hyperelastic simulation to skeleton driven character skinning. | 11-08-2012 |
20130328857 | Streaming Hierarchy Traversal Renderer - A method is provided for a streaming hierarchy traversal renderer with particular application for feature films and other demanding content creation using scenes of high complexity that cannot fit in memory. The renderer organizes scene geometry into a spatial hierarchy, generates directional queries to be traced in the spatial hierarchy, performs a streaming hierarchy traversal over the directional queries, and uses the results of the directional queries to shade or render the scene. The traversal performs a single pass over the directional queries for splitting into one child stream of directional queries for each child node at each scene node in the hierarchy. A prioritized traversal of the hierarchy may also be carried out using various cost-metrics for optimized parallelism. The rendering may also bounce the directional queries to provide multi-pass global illumination. | 12-12-2013 |
20130328875 | Integration Cone Tracing - A method is provided for integration cone tracing with particular application for feature films and other demanding content creation using scenes of high complexity requiring global illumination. Instead of using a conventional noise prone ray tracer, cones are intersected with a scene bounding hierarchy to determine intersecting scene geometry, and integration results are computed by directional sampling within the cones. As a result, the working data set may be reduced as the rendering may begin with a smaller set of cones as compared to the large number of rays required for acceptable filtering in a conventional ray tracer. Furthermore, by refining the cones during the rendering only on an as-needed basis according to an acceptable noise threshold and by sharing secondary cone bounces among primary cones, the processing workload and data set requirements may be kept to a reasonable level even for multiple global illumination passes. | 12-12-2013 |
20130329107 | Streaming Light Propagation - A method is provided for streaming light propagation with particular application for feature films and other demanding content creation using scenes of high complexity requiring art directed global illumination. By attaching a data recording shader or equivalent functionality to any tracing based renderer that can provide multi-pass global illumination, the complete set of light bounce propagation records and the set of emissive samples for a particular rendering can be recorded to memory or disk. A user may edit the emissive samples to adjust the lighting environment, including modifying light source color and intensity and even moving and adding new emissive samples. To relight the scene, the edited emissive samples are processed through the propagation records using a streaming multiply-and-add operation amenable to high levels of parallelization, avoiding a costly re-rendering of the scene and providing a final quality result in interactive time. | 12-12-2013 |
20140098122 | Distributed Element Rendering - A method is provided for distributed element rendering with particular application for feature films and other demanding content creation using scenes of high complexity requiring global illumination. A persistent centralized scheduler receives shading queries that are added to a request queue, determines an assignment of the request queue to hardware resources based on a resource map, and processes the request queue according to the assignment to render frames of one or more scenes. The resource map may be built by the scheduler and indicates local scene geometry cached for each of the hardware resources. By generating a full set of camera rays at each hardware resource, global illumination shading and other rendering can proceed independently against local geometry caches for high parallelism. Redundant computations are reduced through the scheduler, which may cache frequently requested rendering results including tessellation, shading, and level of detail. | 04-10-2014 |
20140253576 | Ordering Rays In Rendered Graphics For Coherent Shading - There is provided a system and a method for ordering rays in rendered graphics for coherent shading. The method comprises recording, using the processor, intersection points for each of a plurality of directional queries in the memory, wherein each of the plurality of directional queries has one intersection point, organizing, using the processor, the intersection points in the memory into a plurality of elements, and grouping, using the processor, the intersection points in the memory by shading context. The method may further comprise shading the intersection points, wherein the shading is performed on a plurality of elements substantially concurrently. The shading context may include a volume of intersection points. In another implementation, the shading context may be one of texture ID, material ID, and element ID. Additionally, the texture ID may correspond to a mesh face ID. | 09-11-2014 |
20140327675 | Ray-Mediated Illumination Control - There is provided a method for ray-mediated illumination control. The method includes identifying a first activation region corresponding to one of an origin and a destination of a ray, where the ray is described by a ray data associated with the ray. The method further includes identifying a second activation region corresponding to the other one of the origin and the destination of the ray, interpreting an illumination rule for the ray based on at least one of the first activation region and the second activation region, and modifying an illumination in one of the first activation region and the second activation region based on the illumination rule and the ray data. | 11-06-2014 |
20160061729 | Residual Ratio Tracking for Estimating Attenuation in Heterogeneous Volumes - There is provided a system including a memory storing a software application and a processor configured to execute the software application to transmit a light through a scene, the scene including a medium described by an extinction function, define a fictitious medium described by a fictitious extinction function, determine a path through the medium, the path including a plurality of points, calculate one of a plurality of weights for each of the plurality of points, the one of the plurality of weights corresponding to one minus the ratio of the extinction function to the fictitious extinction function, and estimate a transmittance of the lights through the medium as a product of the plurality of weights. | 03-03-2016 |
Patent application number | Description | Published |
20130055107 | COLLABORATION PLANE - Methods and systems for dynamically and collaboratively generating software documentation are described. In particular, methods and systems provide for in-context authoring, identification, and presentation of software documentation based on one or more determined contexts. For example, methods and systems enable a computing device to identify one or more current contexts for the device, and to provide documentation content based on the identified context. | 02-28-2013 |
20140267274 | NORMALIZED DIFFUSION PROFILE FOR SUBSURFACE SCATTERING RENDERING - The disclosure provides an approach for rendering images which include subsurface scattering effects. In one aspect, a shader computes subsurface scattering effects via a ray-tracing or point-based technique using a normalized diffusion profile. The shader may use the inverse of a cumulative density function associated with the normalized diffusion profile to determine, for each ray intersecting the surface, points on the surface at which to evaluate the normalized diffusion profile. To determine the lit surface of a pixel due to subsurface scattering, the shader may multiply the result of the integral of the normalized diffusion profile for each of the R, G, and B color components by corresponding components of a diffuse color constant. Further, the shader may scale the integral of the normalized diffusion profile based on a scaling function which accounts for a forward-scattering nature of a medium and compensates for out-of-plane scattering. | 09-18-2014 |
20150186565 | AUGMENTED MATERIAL POINT METHOD FOR SIMULATING PHASE CHANGES AND VARIED MATERIALS - The disclosure provides an approach for simulating and rendering materials across different states and undergoing phase transitions. In one configuration, a simulation application generates video frames depicting a material phenomenon using an augmented material point method (MPM). Traditional MPM does not handle incompressible materials such as fluids. Techniques disclosed herein augment the MPM with a Chorin-style projection technique to enable simulation of arbitrarily incompressible materials. In one configuration, this is achieved with a marker-and-cell (MAC) grid based MPM solver, a splitting of stress used in the simulation into elastic and dilational parts, a projection-like implicit treatment of the Eulerian evolution of the dilational part of the stress, and particular techniques for rasterizing and updating quantities on the MAC grid. In addition, a heat model may be coupled to the MPM solver, allowing material changes to be driven with temperature and phase changes. | 07-02-2015 |
20150187116 | MATERIAL POINT METHOD FOR SIMULATION OF GRANULAR MATERIALS - The disclosure provides an approach for simulating and rendering granular materials. A simulation application generates video frames depicting a granular material phenomenon using a strain based elasto-plastic constitutive model integrated with a hybrid Eulerian/Lagrangian material point method (MPM). The elasto-plastic constitutive model includes physical equation(s) which dictate forces that affect the granular material during the simulation. In particular, the constitutive model may include user-controllable parameters defining threshold(s) to start plastic deformation, as well as a hardening parameter which controls how fast the granular material packs under compression. The MPM is a procedure in which particles of the granular material and a background grid are coupled, with the grid being used to assist in computing forces dictated by the physical equation(s) of the elasto-plastic constitutive model. In one configuration, the grid may further be rendered with volumetric rendering to generate video frames depicting the granular material. | 07-02-2015 |
Patent application number | Description | Published |
20080203770 | Motor Vehicle with a Movable Cover Section for the Body - A motor vehicle with a roof that is at least partially moveable and can be stowed in the body beneath a cover section. The cover section can be moved upward in a pivoting motion, opening up toward the rear to reveal a stowage opening for the roof sections or for the entire roof. A drive element is provided that lies in a longitudinal vertical plane of the vehicle. When the drive element is in close proximity to its retracted position, it actuates a moveable power pull-down device for the cover which comprises at least one pivoting control arm disposed on the body by acting on the pivoting control arm. | 08-28-2008 |
20080258511 | Convertible Vehicle - A cabriolet includes a displaceable roof that can be secured in its closed position on a windscreen frame. To secure the roof, the cabriolet is equipped with at least two displaceable engagement bodies and at least one associated drive, which interacts with the engagement bodies to transmit the drive force via intermediary elements having a component that extends in the transverse direction of the vehicle. The drive includes a drive member, which is generally parallel to the transverse direction of the vehicle on the plane of the intermediary elements and which is used to displace a gear that controls the displacement of one or more intermediary elements by means of a coupling member that lies on the plane of the drive member. | 10-23-2008 |
20090008968 | Closure Device for a Convertible Top of a Convertible Vehicle - A closure device to close a convertible top of a convertible vehicle onto a body frame part, wherein at least one closure element is connected to the convertible top and at least one mating closure element is connected to the body frame part, which can be engaged by means of a motor drive unit. The convertible top has a handle element, by which the convertible top can be moved manually between a pre-closure position at a spacing from the body-frame part and a catching position, in which the convertible top can be closed. The closure device includes a sensor, by which assumption of the catching position of the convertible top is detectable and which sends signals to a control unit of the drive unit. | 01-08-2009 |
Patent application number | Description | Published |
20100041486 | SEALED END T-NUT - A fastener includes a t-nut having a barrel and a flange. The flange includes an opening which leads to a threaded barrel. The threaded barrel extends from the opening in the flange to a distal end portion thereof. An end cap has an annular recess on a first side thereof and has a raised annular ridge on a second side thereof. The raised annular ridge of the end cap is affixed to the flange of the t-nut by welding the end cap to the flange. Dirt, water and moisture cannot enter the barrel because the end cap is sealed to the flange. Additionally, the barrel may be relatively short as it is fully threaded prior to the affixation of the end cap to the flange. | 02-18-2010 |
20100196091 | FASTENER AND METHOD OF USING SAME - A integrally molded fastener for use in connection with a substrate, the substrate includes foam backing and a slot therein and the substrate includes a front side and a back side. An upper plate has first and second longitudinal tabs and first and second transverse tabs. A longitudinal head is interconnected with an upper plate by a shank. A shaft extends from the upper plate and branches extend from the shaft. The longitudinal head includes cutting edges, the fastener and the longitudinal head are rotatable and, cutting edges of the longitudinal head cut the foam backing of the substrate as the fastener and the longitudinal head are rotated. A method for using the integrally molded fastener which includes engaging, slidingly, the side wall portions proximate the wider portion of the longitudinal tabs with the walls of the slot first. Riding the side wall portions of the longitudinal tabs on the front side of said substrate and as rotation of the fastener and the longitudinal tabs continues. | 08-05-2010 |
20110117355 | FASTENER - A fastener in combination with an ornamental piece of wood and a furniture substrate is disclosed and claimed. The fastener includes a first portion with branches. Each of the branches of the first portion of the fastener include an arc-shaped end surface. The fastener includes a threaded portion. The fastener includes a flange portion positioned intermediate the first portion and the threaded portion. The ornamental piece of wood includes an aperture therein. The threaded portion of the fastener is threaded into the aperture in the ornamental piece of wood. The flange of the fastener engages the ornamental piece of wood. The furniture substrate includes a slot therein. The first portion of the fastener interengages the slot in the furniture substrate securing the ornamental piece of wood to the furniture substrate. The first portion of the fastener is slidable with respect to the slot positioning the ornamental piece of wood with respect to the furniture substrate. | 05-19-2011 |
Patent application number | Description | Published |
20120180286 | APPARATUS AND METHOD FOR SEVERING AND INSERTING COLLATED T-NUTS - A continuous strip of T-Nuts formed on a common strip of metal. Each T-Nut of the strip of T-Nuts is integrally connected to the next adjacent T-Nut by carry tabs. The carry tabs can be frangible themselves or contain a frangible portion. Each T-Nut includes a cylindrical bore therein and a threaded interior. A mechanism feeds and severs the endmost T-Nut in endwise fashion. The mechanism to feed and sever the endmost T-Nut includes a cutting blade positioned vertically below the frangible portion of the carry tab. A shearing ram having a guide positioned axially in line with the cylindrical bore in the endmost T-Nut is adapted to move vertically from an upper to a lower position to engage the cutting blade with the frangible portion and sever the endmost T-Nut. | 07-19-2012 |
20120181197 | COLLATED T-NUT APPARATUS - A continuous strip of T-Nuts formed on a common strip of metal. Each T-Nut of the strip of T-Nuts is integrally connected to the next adjacent T-Nut by carry tabs. The carry tabs can be frangible themselves or contain a frangible portion. Each T-Nut includes a cylindrical bore therein and a threaded interior. A mechanism feeds and severs the endmost T-Nut in endwise fashion. The mechanism to feed and sever the endmost T-Nut includes a cutting blade positioned vertically below the frangible portion of the carry tab. A shearing ram having a guide positioned axially in line with the cylindrical bore in the endmost T-Nut is adapted to move vertically from an upper to a lower position to engage the cutting blade with the frangible portion and sever the endmost T-Nut. | 07-19-2012 |
20120184384 | METHOD OF MANUFACTURING COLLATED T-NUTS - A continuous strip of T-Nuts formed on a common strip of metal. Each T-Nut of the strip of T-Nuts is integrally connected to the next adjacent T-Nut by carry tabs. The carry tabs can be frangible themselves or contain a frangible portion. Each T-Nut includes a cylindrical bore therein and a threaded interior. A mechanism feeds and severs the endmost T-Nut in endwise fashion. The mechanism to feed and sever the endmost T-Nut includes a cutting blade positioned vertically below the frangible portion of the carry tab. A shearing ram having a guide positioned axially in line with the cylindrical bore in the endmost T-Nut is adapted to move vertically from an upper to a lower position to engage the cutting blade with the frangible portion and sever the endmost T-Nut. | 07-19-2012 |
20150086294 | RIVET BOLT IN COMBINATION WITH AN ATTACHMENT AND PROCESS FOR MAKING SAME - A rivet bolt in combination with an attachment wherein the rivet bolt includes: a flange having a top surface and a bottom surface, and, a shaft having a threaded portion. An upper cylindrical portion of the rivet bolt includes an upper edge and an interior base surface having a drive head socket. The attachment receives the rivet bolt and comprises: a top surface, a bottom surface, a cylindrical bore therethrough, and an inverted frusto-conical surface extending from the top surface to the cylindrical bore. The upper cylindrical portion of the rivet bolt is deformed and rotatably and slidingly engages the inverted frusto-conical surface extending from the top surface of the attachment to the cylindrical bore therethrough. The upper cylindrical portion of the rivet bolt resides partially within the cylindrical bore. A process for making a rivet bolt in combination with an attachment is disclosed. | 03-26-2015 |