A building apparatus (10, 320) for building a three-dimensional object (50, 310), the building apparatus (10, 320) comprising: a material ejection unit configured to eject a material used for building the object (50, 310); and a control unit (20, 326) configured to control an operation of the material ejection unit, wherein the material ejection unit is configured to eject at least a material for coloring used for coloring the object (50, 310) in a case of building an object (50, 310) that is colored, in a case of building the colored object (50, 310), the material ejection unit is configured to form at least a colored region that is a layer region along a surface shape of the object (50, 310) to be built and is colored with the material for coloring, and the control unit (20, 326) is configured to cause the material ejection unit to form the colored region so that in a normal direction of the object (50, 310), which is a direction perpendicular to the surface of the object (50, 310), the colored region has a constant thickness set in advance, wherein: the building apparatus (10, 320) is able to build the object (50, 310) colored to include a text or a graphic drawn with material for coloring having a different color from a surrounding color on a surface of the object (50, 310), characterised in that, in a case of building an object (50, 310) that is colored to include the text or the graphic, the control unit (20, 326) is configured to cause the material ejection unit to form the colored region so that a width of each part of the text or the graphic in a direction parallel with the surface of the object (50, 310) is constant at each position in the normal direction in the colored region. a material ejection unit configured to eject a material used for building the object (50, 310); and a control unit (20, 326) configured to control an operation of the material ejection unit, wherein the material ejection unit is configured to eject at least a material for coloring used for coloring the object (50, 310) in a case of building an object (50, 310) that is colored, in a case of building the colored object (50, 310), the material ejection unit is configured to form at least a colored region that is a layer region along a surface shape of the object (50, 310) to be built and is colored with the material for coloring, and the control unit (20, 326) is configured to cause the material ejection unit to form the colored region so that in a normal direction of the object (50, 310), which is a direction perpendicular to the surface of the object (50, 310), the colored region has a constant thickness set in advance, wherein: the building apparatus (10, 320) is able to build the object (50, 310) colored to include a text or a graphic drawn with material for coloring having a different color from a surrounding color on a surface of the object (50, 310), characterised in that, in a case of building an object (50, 310) that is colored to include the text or the graphic, the control unit (20, 326) is configured to cause the material ejection unit to form the colored region so that a width of each part of the text or the graphic in a direction parallel with the surface of the object (50, 310) is constant at each position in the normal direction in the colored region. the building apparatus (10, 320) is able to build the object (50, 310) colored to include a text or a graphic drawn with material for coloring having a different color from a surrounding color on a surface of the object (50, 310), characterised in that, in a case of building an object (50, 310) that is colored to include the text or the graphic, the control unit (20, 326) is configured to cause the material ejection unit to form the colored region so that a width of each part of the text or the graphic in a direction parallel with the surface of the object (50, 310) is constant at each position in the normal direction in the colored region.