Skip to main content
Log in

A comprehensive framework for modeling heterogeneous objects

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Many real objects are heterogeneous. They are composed of diverse materials, which are present in varying proportions. Materials inside the solid do not have to be uniformly distributed. So, methods capable of accurately model not only the boundary of the solid, but also the distribution of material in every single point of its interior, are needed. In this paper we propose a new framework for modeling heterogeneous objects. The framework is comprehensive as it characterizes precisely heterogeneous objects, defines an adequate mathematical model that captures the essence of such objects, and a computational representation to represent the modeled objects in a computer. Our framework is based on Béziér hyperpatches and solves the main problems of this mathematical tool. We have implemented it completely in order to check whether it is possible to precisely model real objects.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  1. Casale, M., Stanton, E.: An overview of analytic solid modeling. IEEE Comput. Graph. Appl. 5(2), 45–56 (1985). doi:10.1109/MCG.1985.276402

    Article  Google Scholar 

  2. Conde Rodriguez, F.A., Torres Cantero, J.: A simple validity condition for b-spline hyperpatches. In: Proceedings of Eurographics, 2001, short presentations (2001)

  3. Hua, J., He, Y., Qin, H.: Multiresolution heterogeneous solid modeling and visualization using trivariate simplex splines. In: ACM Symposium on Solid Modeling and Applications, SM, pp. 47–58 (2004)

  4. Hua, J., He, Y., Qin, H.: Trivariate simplex splines for inhomogeneous solid modeling in engineering design. J. Comput. Inf. Sci. Eng. 5(2), 149–157 (2005). doi:10.1115/1.1881352

    Article  Google Scholar 

  5. Jackson, T., Liu, H., Patrikalakis, N., Sachs, E., Cima, M.: Modeling and designing functionally graded material components for fabrication with local composition control. Mate. Des. 20(2–3), 63–75 (1999). doi:10.1016/S0261-3069(99)00011-4

    Article  Google Scholar 

  6. Kou, X., Tan, S.: Heterogeneous object modeling: a review. CAD Comput. Aided Des. 39(4), 284–301 (2007). doi:10.1016/j.cad.2006.12.007

    Article  Google Scholar 

  7. Kumar, V., Dutta, D.: An approach to modeling and representation of heterogeneous objects. J. Mech. Des. Trans. ASME 120, 659–667 (1998). doi:10.1115/1.2829329

    Article  Google Scholar 

  8. Lasser, D.: Bernstein-bézier representation of volumes. Comput. Aided Geom. Des. 2(1–3), 145–149 (1985). doi:10.1016/0167-8396(85)90018-4

    Article  MathSciNet  MATH  Google Scholar 

  9. Mantyla, M.: An Introduction to Solid Modeling. Computer Science Press, College Park, MD (1988)

    Google Scholar 

  10. Mortenson, M.E.: Geometric Modeling. Wiley, New York (1985)

    Google Scholar 

  11. Ochiai, K.: Tire for motorcycle. Sumitomo Rubber Industries, Ltd. In: Kobeshi (JP) Assignee. US Patent 7,201,198 (2007)

  12. Qian, X., Dutta, D.: Physics-based modeling for heterogeneous objects. J. Mech. Des. Trans. ASME 125(3), 416–427 (2003). doi:10.1115/1.1582877

    Article  Google Scholar 

  13. Requicha, A.G.: Representations for rigid solids: theory, methods, and systems. ACM Comput. Surv. 12(4), 437–464 (1980). doi:10.1145/356827.356833

    Article  Google Scholar 

  14. Schmitt, B., Pasko, A., Schlick, C.: Constructive sculpting of heterogeneous volumetric objects using trivariate b-splines. Vis. Comput. 20(2–3), 130–148 (2004). doi:10.1007/s00371-003-0236-9

    Google Scholar 

  15. Warkhedkar, R., Bhatt, A.: Material-solid modeling of human body: a heterogeneous b-spline based approach. CAD Comput. Aided Des. 41(8), 586–597 (2009). doi:10.1016/j.cad.2008.10.016

    Article  Google Scholar 

  16. Yang, P., Qian, X.: A b-spline-based approach to heterogeneous objects design and analysis. CAD Comput. Aided Des. 39(2), 95–111 (2007). doi:10.1016/j.cad.2006.10.005

    Article  Google Scholar 

Download references

Acknowledgments

This work has been partially funded by the Spanish Ministry of Economy and Competitiveness through Grants TIN2014 58218-R and TIN2014-60956-R with ERDF funds.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco Conde-Rodríguez.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Conde-Rodríguez, F., Torres, JC., García-Fernández, ÁL. et al. A comprehensive framework for modeling heterogeneous objects. Vis Comput 33, 17–31 (2017). https://doi.org/10.1007/s00371-015-1149-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-015-1149-0

Keywords

Mathematics Subject Classification

Navigation